v3.26.1
Fair Value Measurements - Schedule of Financial Assets and Liability Measured at Fair Value (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Apr. 30, 2025
Apr. 30, 2024
Assets      
Cash equivalents $ 61,211 $ 98,644 $ 11,143
Marketable securities 70,872 89,002 178,612
Cash equivalents and marketable securities 132,083 187,646 189,755
Liabilities      
Derivative Liability 5,020 $ 6,440  
Derivative Liability, Statement of Financial Position [Extensible Enumeration]   Liabilities  
Total liabilities 5,020 $ 6,440  
Level 1 [Member]      
Assets      
Cash equivalents 61,211 98,644 11,143
Cash equivalents and marketable securities 61,211 98,644 11,143
Level 2 [Member]      
Assets      
Cash equivalents and marketable securities 70,872 89,002 178,612
Level 3 [Member]      
Liabilities      
Derivative Liability 5,020 6,440  
Total liabilities 5,020 6,440  
Corporate Debt Securities [Member]      
Assets      
Marketable securities 53,969 75,243 130,423
Corporate Debt Securities [Member] | Level 2 [Member]      
Assets      
Marketable securities 53,969 75,243 130,423
U.S. Government Agency Securities [Member]      
Assets      
Marketable securities 16,903 13,759 48,189
U.S. Government Agency Securities [Member] | Level 2 [Member]      
Assets      
Marketable securities $ 16,903 $ 13,759 $ 48,189