Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF STOCKHOLDER'S EQUITY (Parenthetical)

v3.22.2
CONSOLIDATED STATEMENTS OF STOCKHOLDER'S EQUITY (Parenthetical) - USD ($)
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Common Stock [Member]    
Payments of Stock Issuance Costs $ 8,362,137 $ 472,300