XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.1
LONG-TERM DEBT - Components of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Borrowings [Abstract]    
Less: current maturities $ (6,595) $ (6,595)
Unamortized discount and debt issuance costs 19,757 20,597
Long-term debt, net of unamortized discount and debt issuance costs 620,901 621,684
Carrying Value    
Borrowings [Abstract]    
Total debt 647,253 648,876
Less: current maturities (6,595) (6,595)
Total long-term debt 640,658 642,281
Long-term debt, net of unamortized discount and debt issuance costs 620,901 621,684
Carrying Value | ABL Revolver    
Borrowings [Abstract]    
Total debt 0 0
Carrying Value | Senior Secured Term Loan B due October 13, 2030    
Borrowings [Abstract]    
Total debt 646,253 647,876
Carrying Value | November 2029 Promissory Note    
Borrowings [Abstract]    
Total debt 1,000 1,000
Fair Value | Senior Secured Term Loan B due October 13, 2030    
Borrowings [Abstract]    
Total debt $ 645,400 $ 657,600