XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Long term debt and capital lease obligations      
Current   $ 27,458 $ 22,636
Debt   577,725 522,674
Senior Notes due 2029      
Long term debt and capital lease obligations      
Net unamortized debt issuance costs   3,200 3,900
Extinguishment of debt $ 5,900    
Senior Notes due 2029      
Long term debt and capital lease obligations      
Debt [1]     295,115
Revolving Credit Facility      
Long term debt and capital lease obligations      
Debt   225,000 175,000 [2]
Finance Lease Obligations      
Long term debt and capital lease obligations      
Debt   62,851 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   27,458 22,636
Revolving Credit Facility      
Long term debt and capital lease obligations      
Net unamortized debt issuance costs   $ 3,800 $ 2,800
[1] Net of unamortized debt issuance costs of $3.2 million and $3.9 million at September 30, 2024 and December 31, 2023, respectively.
[2] Unamortized debt issuance costs of $3.8 million and $2.8 million at September 30, 2024 and December 31, 2023, respectively, included in Other Non-Current Assets