v3.26.3
Fair Value Measurement - Summary of Fair Value Hierarchy Classified Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
U.S. treasury securities $ 198,910  
Recurring Basis | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Money market funds 22,766 $ 22,146
Total assets 22,766 22,146
Recurring Basis | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
U.S. treasury securities 176,144 195,338
Total assets $ 176,144 195,338
Recurring Basis | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Warrant liabilities   1,369
Total liabilities   $ 1,369