v3.26.1
Balance Sheet Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Intangible Asset, Finite-Lived [Line Items]    
Foreign currency translation adjustment $ (24) $ (24)
Total 13,059 11,404
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Fair Value 85,291 76,130
Accumulated Amortization 72,208 64,702
Net Book Value $ 13,083 $ 11,428
Weighted Average Remaining Useful Life (in years) 2 years 2 months 12 days 2 years 2 months 12 days