XML 90 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
LONG-TERM DEBT - Components of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Borrowings [Abstract]    
Less: current maturities $ (5,500) $ (4,369)
Unamortized debt issuance costs 22,428 14,559
Long-term debt, net of unamortized debt issuance costs and discounts 520,697 409,205
Carrying Value    
Borrowings [Abstract]    
Total debt 548,625 428,133
Less: current maturities (5,500) (4,369)
Total long-term debt 543,125 423,764
Long-term debt, net of unamortized debt issuance costs and discounts 520,697 409,205
Carrying Value | ABL Revolver    
Borrowings [Abstract]    
Total debt 0 0
Carrying Value | Term Loan B, due December 23, 2027    
Borrowings [Abstract]    
Total debt 0 428,133
Carrying Value | Term Loan B, due October 13, 2030    
Borrowings [Abstract]    
Total debt 548,625 0
Fair Value | Term Loan B, due December 23, 2027    
Borrowings [Abstract]    
Total debt   $ 411,000
Fair Value | Term Loan B, due October 13, 2030    
Borrowings [Abstract]    
Total debt $ 554,100