XML 201 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
LONG-TERM DEBT - Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Principal    
Aggregate maturities of long-term debt $ 443,080 $ 603,780
Less current maturities (16,071) (73,199)
Total long-term debt 427,009 530,581
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (8,067) (11,160)
Total unamortized debt issuance costs (8,067) (11,160)
Revolving credit facility    
Principal    
Aggregate maturities of long-term debt   87,500
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (5,019) (7,196)
Senior notes due 2025    
Principal    
Aggregate maturities of long-term debt 400,000 400,000
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (3,048) (3,964)
Securitization Facility    
Principal    
Aggregate maturities of long-term debt   55,900
May 2019 equipment financing    
Principal    
Aggregate maturities of long-term debt 1,503 4,956
November 2019 equipment financing    
Principal    
Aggregate maturities of long-term debt 31,972 42,367
June 2020 equipment financing    
Principal    
Aggregate maturities of long-term debt $ 9,605 $ 13,057