Interest on Senior Notes and Revolving Line of Credit (Schedule of Capitalized Interest Costs) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Interest on Senior Notes and Revolving Line of Credit [Abstract] | ||||
Interest capitalized beginning of period | $ 89,010 | $ 75,172 | $ 84,325 | $ 72,598 |
Interest capitalized during period | 19,134 | 16,350 | 36,604 | 30,957 |
Less: capitalized interest in cost of sales | (14,204) | (13,592) | (26,989) | (25,625) |
Interest capitalized end of period | $ 93,940 | $ 77,930 | $ 93,940 | $ 77,930 |