XML 86 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]      
Interest paid on Senior Notes due 2029 $ 17,288 $ 19,219 $ 16,016
Interest paid on Revolving Credit Facility 17,752 8,503 2,296
Finance Lease, Interest Expense 3,762 5,084 4,632
Amortization of Debt Issuance Costs 2,709 2,052 1,726
Interest Expense, Other 2,149 166 303
Interest Costs Capitalized Adjustment (14,561) (11,163) (11,113)
Interest Costs Incurred 29,099 23,861 16,451
Interest paid on Senior Notes due 2024 $ 0 $ 0 $ 2,591