XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Long term debt and capital lease obligations      
Current   $ 22,213 $ 22,636
Debt   607,114 522,674
Senior Notes due 2029      
Long term debt and capital lease obligations      
Net unamortized debt issuance costs   3,400 3,900
Extinguishment of debt $ 5,900    
Senior Notes due 2029      
Long term debt and capital lease obligations      
Debt [1]   289,691 295,115
Revolving Credit Facility      
Long term debt and capital lease obligations      
Debt [2]   275,000 175,000
Finance Lease Obligations      
Long term debt and capital lease obligations      
Debt   42,423 52,559
Senior Notes due 2029      
Long term debt and capital lease obligations      
Current [1]   0 0
Revolving Credit Facility      
Long term debt and capital lease obligations      
Current [2]   0 0
Finance Lease Obligations      
Long term debt and capital lease obligations      
Current   22,213 22,636
Revolving Credit Facility      
Long term debt and capital lease obligations      
Net unamortized debt issuance costs   $ 4,200 $ 2,800
[1] Net of unamortized debt issuance costs of $3.4 million and $3.9 million at June 30, 2024 and December 31, 2023, respectively.
[2] Unamortized debt issuance costs of $4.2 million and $2.8 million at June 30, 2024 and December 31, 2023, respectively, included in Other Non-Current Assets