XML 92 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT - Schedule of Components of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Less current maturities Less current maturities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total long-term debt Total long-term debt
Finance lease obligations $ 6 $ 76
Total debt 220,481 235,277
Less current maturities 15,008 15,008
Total long-term debt 205,473 220,269
Term debt    
Debt Instrument [Line Items]    
Long-term debt 220,475 235,201
Line of Credit | Bank revolving credit facility    
Debt Instrument [Line Items]    
Long-term debt $ 0 $ 0