XML 95 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]      
Interest paid on Senior Notes due 2029 $ 15,022 $ 15,086 $ 17,288
Interest paid on Revolving Credit Facility 7,563 26,749 17,752
Finance Lease, Interest Expense 5,739 4,844 3,762
Amortization of Debt Issuance Costs 2,324 2,360 2,709
Interest Expense, Other 1,377 3,293 2,149
Interest Costs Capitalized Adjustment (1,083) (1,056) (14,561)
Interest Costs Incurred $ 30,942 $ 51,276 $ 29,099