XML 71 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Debt Disclosure [Abstract]    
Interest paid on Senior Notes due 2029 $ 3,756 $ 3,820
Interest paid on Revolving Credit Facility 4,206 6,454
Finance Lease, Interest Expense 1,658 1,259
Amortization of Debt Issuance Costs 581 619
Interest Expense, Other 645 797
Interest Costs Capitalized Adjustment (396) (2)
Interest Costs Incurred $ 10,450 $ 12,947