XML 41 R7.htm IDEA: XBRL DOCUMENT 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