XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2019
Debt Instrument [Line Items]      
Total long term debt $ 567,867 $ 565,312  
Less: current maturities (24,275) (23,355)  
Long-term debt, less current maturities 543,592 541,957  
Senior Notes | 5.75% Senior Notes Due 2028      
Debt Instrument [Line Items]      
Total long term debt 296,068 295,770  
Unamortized debt issuance costs 3,932 4,230  
Notes payable interest rate     5.75%
Medium-term Notes | Term Loan Agreement      
Debt Instrument [Line Items]      
Total long term debt 198,823 198,657  
Unamortized debt issuance costs 1,177 1,343  
Notes Payable      
Debt Instrument [Line Items]      
Total long term debt $ 3,392 3,392  
Notes Payable | Minimum      
Debt Instrument [Line Items]      
Notes payable interest rate 2.00%    
Notes Payable | Maximum      
Debt Instrument [Line Items]      
Notes payable interest rate 5.00%    
Notes Payable | Vehicle and Equipment      
Debt Instrument [Line Items]      
Total long term debt $ 69,584 $ 67,493  
Notes Payable | Vehicle and Equipment | Minimum      
Debt Instrument [Line Items]      
Notes payable interest rate 1.90%    
Notes Payable | Vehicle and Equipment | Maximum      
Debt Instrument [Line Items]      
Notes payable interest rate 4.80%