XML 88 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Long-term Debt and Other Credit Arrangements - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Debt Instrument [Line Items]    
Total non-current portion of long-term debt $ 15,083 $ 34,685
Total long-term debt 20,083 37,685
Total current portion of long-term debt 5,000 3,000
Total long-term debt 20,083 37,685
Secured Debt | Seller Notes    
Debt Instrument [Line Items]    
Total non-current portion of long-term debt 0 23,935
Line of Credit | Term Loan    
Debt Instrument [Line Items]    
Total non-current portion of long-term debt 7,750 10,750
Total long-term debt 10,750 13,750
Total current portion of long-term debt 3,000 3,000
Total long-term debt 10,750 13,750
Line of Credit | First Amendment Term Loan    
Debt Instrument [Line Items]    
Total non-current portion of long-term debt 7,333 0
Total long-term debt 9,333 0
Total current portion of long-term debt 2,000 0
Total long-term debt 9,333 0
Line of Credit | Amended Loan Agreement    
Debt Instrument [Line Items]    
Total non-current portion of long-term debt 15,083 10,750
Total long-term debt 20,083 13,750
Total current portion of long-term debt 5,000 3,000
Total long-term debt $ 20,083 $ 13,750