XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Credit Arrangements (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Credit Agreements    
Total debt $ 908,865 $ 964,747
Unamortized debt issuance costs (5,116) (6,475)
Total debt, net 903,749 958,272
Less: current portion (76,751) (72,903)
Long-term debt, net of current portion 826,998 885,369
Term loan    
Credit Agreements    
Total debt 838,692 874,128
Commercial equipment notes    
Credit Agreements    
Total debt 51,230 71,004
Mortgage notes    
Credit Agreements    
Total debt $ 18,943 $ 19,615