XML 125 R72.htm IDEA: XBRL DOCUMENT v3.22.4
LONG-TERM DEBT - Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Principal    
Aggregate maturities of long-term debt $ 427,009 $ 443,080
Less current maturities (24,970) (16,071)
Total long-term debt 402,039 427,009
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (4,836) (8,067)
Total unamortized debt issuance costs (4,836) (8,067)
Replaced credit facility    
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (2,702) (5,019)
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 (2,134) (3,048)
May 2019 equipment financing    
Principal    
Aggregate maturities of long-term debt   1,503
November 2019 equipment financing    
Principal    
Aggregate maturities of long-term debt 21,072 31,972
June 2020 equipment financing    
Principal    
Aggregate maturities of long-term debt $ 5,937 $ 9,605