v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Statement of Comprehensive Income [Abstract]      
Net loss $ (470,369) $ (288,702) $ (279,696)
Other comprehensive (loss) income      
Unrealized (loss) gain on available-for-sale marketable securities, net of tax (571) 1,084 (178)
Total Comprehensive loss $ (470,940) $ (287,618) $ (279,874)