XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-term Debt and Other Credit Arrangements - Schedule of Long-Term Debt Instruments (Details)
$ in Thousands
Jan. 31, 2025
USD ($)
Debt Instrument [Line Items]  
Total long-term debt $ 37,963
Current portion of long-term debt 3,000
Non-current portion of long-term debt 34,963
Total long-term debt 37,963
Line of Credit | Loan Agreement  
Debt Instrument [Line Items]  
Total long-term debt 14,500
Total long-term debt 14,500
Secured Debt | Seller Notes  
Debt Instrument [Line Items]  
Total long-term debt 23,463
Total long-term debt $ 23,463