XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Schedule of Components of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current Maturities:    
Finance lease obligations $ 8 $ 9
Term debt 15,000 15,000
Total Long-term debt, current maturities 15,008 15,009
Long-term debt:    
Finance lease obligations 9 15
Total Long-term debt 308,892 286,943
Total debt 323,900 301,952
Term debt, net    
Long-term debt:    
Long-term debt, excluding current maturities 223,883 234,928
Bank revolving credit facility | Bank revolving credit facility    
Long-term debt:    
Long-term debt, excluding current maturities $ 85,000 $ 52,000