XML 88 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Long-term debt, gross $ 462,834  
Unamortized debt issuance costs (17,192) $ (20,610)
Total debt 445,642 413,004
Less: current portion of debt 52,005 24,464
Total long-term debt, net 393,637 388,540
Secured Promissory Notes    
Debt Instrument [Line Items]    
Long-term debt, gross 1,582 36,805
Mortgage Loans    
Debt Instrument [Line Items]    
Long-term debt, gross 111,221 44,985
Vehicle and Equipment Loans    
Debt Instrument [Line Items]    
Long-term debt, gross 1,081 1,824
Secured Debt | Credit Facility    
Debt Instrument [Line Items]    
Long-term debt, gross $ 348,950 $ 350,000