v3.26.3
Long-Term Debt - Summary of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Debt Instrument [Line Items]    
Accumulated paid in kind interest applied to term loan balance $ 0 $ 1,395
Less: unamortized debt issuance costs and debt discount (2,505) (3,746)
Total long-term debt 72,495 42,649
Term Loan    
Debt Instrument [Line Items]    
Term loan $ 75,000 $ 45,000