XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-Term Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total long term debt $ 858,400 $ 863,032
Less: current maturities (30,494) (30,839)
Long-term debt, less current maturities 827,906 832,193
Senior Notes | 5.75% Senior Notes Due 2028    
Debt Instrument [Line Items]    
Total long term debt 296,815 296,367
Unamortized debt issuance costs 3,185 3,633
Medium-term Notes | Term Loan Agreement    
Debt Instrument [Line Items]    
Total long term debt 490,241 493,265
Unamortized debt issuance costs 6,009 6,735
Notes Payable    
Debt Instrument [Line Items]    
Total long term debt $ 1,973 $ 4,172
Notes Payable | Minimum    
Debt Instrument [Line Items]    
Notes payable interest rate (as a percent) 2.00% 2.00%
Notes Payable | Maximum    
Debt Instrument [Line Items]    
Notes payable interest rate (as a percent) 5.00% 5.00%
Notes Payable | Vehicle and Equipment    
Debt Instrument [Line Items]    
Total long term debt $ 69,371 $ 69,228
Notes Payable | Vehicle and Equipment | Minimum    
Debt Instrument [Line Items]    
Notes payable interest rate (as a percent) 1.90% 1.90%
Notes Payable | Vehicle and Equipment | Maximum    
Debt Instrument [Line Items]    
Notes payable interest rate (as a percent) 5.60% 5.60%