v3.26.3
Long-Term Debt - Summary of Interest Expenses Related to Term Loan (Details) - Term Loan 2024 and 2026 - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Debt Instrument [Line Items]    
Interest expense $ 1,511 $ 1,423
Amortization of the debt issue costs 124 88
Amortization of the debt discount recognized in connection with the warrant 294 380
Total expense recognized $ 1,929 $ 1,891