XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.3
LONG-TERM DEBT - Schedule of Components of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Borrowings [Abstract]    
Less: current maturities $ (6,595) $ (6,595)
Unamortized discount and debt issuance costs 18,014 20,597
Long-term debt, net of unamortized discount and debt issuance costs 619,396 621,684
Carrying Value    
Borrowings [Abstract]    
Total debt 644,005 648,876
Less: current maturities (6,595) (6,595)
Total long-term debt 637,410 642,281
Long-term debt, net of unamortized discount and debt issuance costs 619,396 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 643,005 647,876
Carrying Value | November 2029 Promissory Note    
Borrowings [Abstract]    
Total debt 1,000 1,000
Fair Value    
Borrowings [Abstract]    
Total debt $ 647,800 $ 657,600