v3.25.2
Debt - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Disclosure [Abstract]        
Interest paid on Senior Notes due 2029 $ 3,755 $ 3,755 $ 7,511 $ 7,575
Interest paid on Revolving Credit Facility 2,434 7,518 6,639 13,972
Finance Lease, Interest Expense 1,561 997 3,219 2,256
Amortization of Debt Issuance Costs 581 579 1,162 1,198
Interest Expense, Other 314 757 959 1,554
Interest Costs Capitalized Adjustment (394) (444) (789) (446)
Interest Costs Incurred $ 8,251 $ 13,162 $ 18,701 $ 26,109