XML 102 R80.htm IDEA: XBRL DOCUMENT v3.24.1
LONG-TERM DEBT - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Apr. 30, 2021
Debt Instrument [Line Items]      
Less: unamortized debt discounts and issuance costs $ (4,035) $ (6,092)  
Total debt 410,965 408,908  
Less: current maturities 0 0  
Long-term debt 410,965 408,908  
2021 Notes      
Debt Instrument [Line Items]      
Long-term debt outstanding 315,000 315,000  
Revolving Credit Facility      
Debt Instrument [Line Items]      
Long-term debt outstanding 100,000 0  
Term Loan      
Debt Instrument [Line Items]      
Long-term debt outstanding $ 0 $ 100,000 $ 100,000