Annual report [Section 13 and 15(d), not S-K Item 405]

CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Parenthetical)

v3.25.2
CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Parenthetical)
12 Months Ended
Apr. 30, 2024
USD ($)
Preferred Stock [Member]  
Payments of Stock Issuance Costs $ 18,246,925