v3.26.1
Long-Term Debt - Summary of Long-Term Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Debt Instrument [Line Items]    
Accumulated paid in kind interest applied to term loan balance $ 1,395 $ 1,395
Less: unamortized debt issuance costs and debt discount (3,746) (5,297)
Total long-term debt 42,649 41,098
Term Loan    
Debt Instrument [Line Items]    
Term loan $ 45,000 $ 45,000