XML 62 R48.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Unamortized Debt Issuance Costs $ (8,291) $ (11,258)
Total Debt 403,265 413,849
Less: Current Portion of Debt 3,443 18,153
Total Long-Term Debt, net 399,822 395,696
Promissory Notes    
Debt Instrument [Line Items]    
Long-term debt, gross 2,454 22,455
Mortgage Loans    
Debt Instrument [Line Items]    
Long-term debt, gross 116,065 107,306
Vehicle and Equipment Loans    
Debt Instrument [Line Items]    
Long-term debt, gross 387 596
Secured Debt | Credit Facility    
Debt Instrument [Line Items]    
Long-term debt, gross $ 292,650 $ 294,750