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, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Interest on Senior Notes and Revolving Line of Credit [Abstract] | ||||
| Interest capitalized beginning of period | $ 104,959 | $ 89,010 | $ 100,910 | $ 84,325 |
| Interest capitalized during period | 19,212 | 19,134 | 36,431 | 36,604 |
| Less: capitalized interest in cost of sales | (16,342) | (14,204) | (29,512) | (26,989) |
| Interest capitalized end of period | $ 107,829 | $ 93,940 | $ 107,829 | $ 93,940 |