XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM DEBT - Components (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Principal    
Aggregate maturities of long-term debt $ 471,618 $ 427,009
Less current maturities (40,974) (24,970)
Total long-term debt 430,644 402,039
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (12,735) (4,836)
Less current maturities 420  
Total unamortized debt issuance costs (12,315) (4,836)
Revolving credit facility    
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (9,313) (2,702)
Term Loan    
Principal    
Aggregate maturities of long-term debt 75,000  
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (1,643)  
Senior notes due 2025    
Principal    
Aggregate maturities of long-term debt 373,367 400,000
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (1,779) (2,134)
November 2019 equipment financing    
Principal    
Aggregate maturities of long-term debt 18,266 21,072
June 2020 equipment financing    
Principal    
Aggregate maturities of long-term debt $ 4,985 $ 5,937