XML 66 R53.htm IDEA: XBRL DOCUMENT v3.23.3
LONG-TERM DEBT AND FINANCING ARRANGEMENTS - Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Maturities of long-term debt obligations    
Due in one year or less $ 76,410  
Due after one year through two years 60,059  
Due after two years through three years 43,696  
Due after three years through four years 30,247  
Due after four years through five years 58,531  
Due after five years 70  
Total payments 269,013  
Less amounts representing interest 25,855  
Long-term debt 243,158 $ 264,623
Credit Facility    
Maturities of long-term debt obligations    
Due in one year or less 3,336  
Due after one year through two years 2,897  
Due after two years through three years 2,651  
Due after three years through four years 2,639  
Due after four years through five years 50,044  
Total payments 61,567  
Less amounts representing interest 11,567  
Long-term debt 50,000 50,000
Notes payable    
Maturities of long-term debt obligations    
Due in one year or less 73,074  
Due after one year through two years 57,162  
Due after two years through three years 41,045  
Due after three years through four years 27,608  
Due after four years through five years 8,487  
Due after five years 70  
Total payments 207,446  
Less amounts representing interest 14,288  
Long-term debt $ 193,158 $ 214,623