Debt - Interest Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
|
| Debt Disclosure [Abstract] | ||
| Interest paid on Senior Notes due 2029 | $ 3,820 | $ 4,805 |
| Interest paid on Revolving Credit Facility | 6,454 | 2,746 |
| Finance Lease, Interest Expense | 1,259 | 1,280 |
| Amortization of Debt Issuance Costs | 619 | 640 |
| Interest Expense, Other | 797 | 27 |
| Interest Costs Capitalized Adjustment | (2) | (2,109) |
| Interest Costs Incurred | $ 12,947 | $ 7,389 |
| X | ||||||||||
- Definition Interest paid on Senior Notes due 2029 No definition available.
|
| X | ||||||||||
- Definition Interest paid on Revolving Credit Facility No definition available.
|
| X | ||||||||||
- Definition Amount of amortization expense attributable to debt issuance costs. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of interest expense on finance lease liability. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred. No definition available.
|
| X | ||||||||||
- Definition Total interest costs incurred during the period and either capitalized or charged against earnings. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of interest expense classified as other. No definition available.
|