v3.25.2
Fair Value Measurement - Summary of Fair Value Hierarchy Classified Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Recurring Basis - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 237,595 $ 8,249
Restricted cash 334 334
Total assets 237,929 $ 8,583
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Warrant liabilities 8,097  
Total liabilities $ 8,097