XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Schedule of Long-term Debt (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt $ 300,467,000 $ 317,742,000
Less - Current maturities of long-term debt (15,162,000) (26,423,000)
Less - Unamortized debt issuance costs (2,255,000) (1,421,000)
Total long-term debt 283,050,000 289,898,000
Line of Credit    
Debt Instrument [Line Items]    
Total debt 300,000,000 317,188,000
Line of Credit | Secured Debt    
Debt Instrument [Line Items]    
Total debt 300,000,000 317,188,000
Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 0 0
Other debt    
Debt Instrument [Line Items]    
Total debt $ 467,000 $ 554,000