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