XML 89 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Finance lease obligations $ 76 $ 24
Total debt 235,277 301,952
Less current maturities 15,008 15,009
Total long-term debt $ 220,269 $ 286,943
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
Term debt    
Debt Instrument [Line Items]    
Long-term debt $ 235,201 $ 249,928
Line of Credit | Bank revolving credit facility    
Debt Instrument [Line Items]    
Long-term debt $ 0 $ 52,000