XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Long term debt and capital lease obligations    
Current $ 31,748 $ 31,380
Debt 466,521 558,678
Senior Notes due 2029    
Long term debt and capital lease obligations    
Net unamortized debt issuance costs 2,900 3,100
Senior Notes due 2029    
Long term debt and capital lease obligations    
Debt [1]   290,058
Revolving Credit Facility    
Long term debt and capital lease obligations    
Debt 110,000 195,000 [2]
Finance Lease Obligations    
Long term debt and capital lease obligations    
Debt 66,280 73,620
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 31,748 31,380
Revolving Credit Facility    
Long term debt and capital lease obligations    
Net unamortized debt issuance costs $ 3,000 $ 3,400
[1] Net of unamortized debt issuance costs of $2.9 million and $3.1 million at March 31, 2025 and December 31, 2024, respectively.
[2] Unamortized debt issuance costs of $3.0 million and $3.4 million at March 31, 2025 and December 31, 2024, respectively, included in Other Non-Current Assets