Interest on Senior Notes and Revolving Line of Credit (Schedule of Capitalized Interest Costs) (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Interest on Senior Notes and Revolving Line of Credit [Abstract] | ||||
| Interest capitalized beginning of period | $ 107,829 | $ 93,940 | $ 100,910 | $ 84,325 |
| Interest capitalized during period | 20,593 | 20,973 | 57,024 | 57,577 |
| Less: capitalized interest in cost of sales | (15,873) | (15,005) | (45,385) | (41,994) |
| Interest capitalized end of period | $ 112,549 | $ 99,908 | $ 112,549 | $ 99,908 |