XML 82 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Long-term debt, gross $ 425,107  
Unamortized Debt Issuance Costs (11,258) $ (17,192)
Total 413,849 445,642
Less: Current Portion of Debt 18,153 52,005
Total Long-Term Debt, net 395,696 393,637
Promissory Notes    
Debt Instrument [Line Items]    
Long-term debt, gross 22,455 1,582
Mortgage Loans    
Debt Instrument [Line Items]    
Long-term debt, gross 107,306 111,221
Vehicle and Equipment Loans    
Debt Instrument [Line Items]    
Long-term debt, gross 596 1,081
Secured Debt | Credit Facility    
Debt Instrument [Line Items]    
Long-term debt, gross $ 294,750 $ 348,950