v3.26.1
Balance Sheet Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2026
Apr. 30, 2026
Intangible Asset, Finite-Lived [Line Items]    
Foreign currency translation adjustment $ (24) $ (24)
Total 10,443 13,059
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Fair Value 85,291 85,291
Accumulated Amortization 74,824 72,208
Net Book Value $ 10,467 $ 13,083
Weighted Average Remaining Useful Life (in years) 2 years 2 months 12 days 2 years 2 months 12 days