v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net loss $ (92,812) $ (116,769)
Other comprehensive loss    
Unrealized loss on available-for-sale marketable securities, net of tax (560) (595)
Comprehensive loss $ (93,372) $ (117,364)