v3.25.2
Fair Value Measurements - Summary of Scheduled Maturity for Marketable Securities (Detail) - USD ($)
$ in Thousands
Jul. 31, 2025
Apr. 30, 2025
Investments, Debt and Equity Securities [Abstract]    
Maturing in one year or less $ 35,107  
Maturing after one year through two years 28,658  
Maturing after two years through four years 3,396  
Total $ 67,161 $ 89,002