XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.2
LONG-TERM DEBT - Components of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Borrowings [Abstract]    
Less: current maturities $ (6,595) $ (6,595)
Unamortized discount and debt issuance costs 18,795 20,597
Long-term debt, net of unamortized discount and debt issuance costs 620,239 621,684
Carrying Value    
Borrowings [Abstract]    
Total debt 645,629 648,876
Less: current maturities (6,595) (6,595)
Total long-term debt 639,034 642,281
Long-term debt, net of unamortized discount and debt issuance costs 620,239 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 644,629 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 $ 643,800 $ 657,600