XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.2
LONG-TERM DEBT - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Principal    
Aggregate maturities of long-term debt $ 428,969 $ 427,009
Less current maturities (38,194) (24,970)
Total long-term debt 390,775 402,039
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (11,771) (4,836)
Less current maturities 423  
Total unamortized debt issuance costs (11,348) (4,836)
Revolving credit facility    
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (8,806) (2,702)
Term loan    
Principal    
Aggregate maturities of long-term debt 70,312  
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (1,538)  
Senior notes due 2025    
Principal    
Aggregate maturities of long-term debt 339,214 400,000
Unamortized Discount and Debt Issuance Costs    
Unamortized debt issuance costs including current and non-current (1,427) (2,134)
November 2019 equipment financing    
Principal    
Aggregate maturities of long-term debt 15,425 21,072
June 2020 equipment financing    
Principal    
Aggregate maturities of long-term debt $ 4,018 $ 5,937