v3.25.1
DEBT - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Mar. 25, 2025
Jan. 31, 2025
Debt Instrument [Line Items]      
Less: unamortized debt discounts and issuance costs $ (1,883)   $ (2,247)
Total debt 413,117   412,753
Less: current maturities 413,117   100,000
Long-term debt 0   312,753
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 $ 100,000 $ 100,000
Less: current maturities $ 100,000