Commitments and Contingencies (Narrative) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Mar. 31, 2024 |
Dec. 31, 2023 |
Mar. 31, 2023 |
Dec. 31, 2022 |
|
| Commitments and Contingencies Disclosure [Abstract] | ||||||||
| Letters of credit outstanding | $ 297,400 | $ 297,400 | $ 312,700 | |||||
| Surety bonds outstanding | $ 2,700,000 | $ 2,700,000 | 2,400,000 | |||||
| Comprehensive warranty against building defects | 1 year | 1 year | ||||||
| Maximum product warranty in years | 10 years | |||||||
| Self-insurance liabilities | $ 506,523 | $ 605,192 | $ 506,523 | $ 605,192 | $ 547,621 | $ 563,103 | $ 652,745 | $ 635,857 |
| Incurred but not reported percentage of liability reserves | 78.00% | 78.00% | 77.00% | |||||
| ROU assets | $ 73,800 | $ 73,800 | $ 77,400 | |||||
| Operating lease liabilities | 87,017 | 87,017 | $ 91,600 | |||||
| Additional ROU assets under operating leases | 1,900 | 4,400 | 5,500 | 8,300 | ||||
| Payments on lease liabilities | 5,800 | 6,000 | 11,700 | 11,300 | ||||
| Total lease expense | 15,200 | 14,300 | 30,200 | 28,500 | ||||
| Variable lease costs | 2,500 | 3,200 | 6,100 | 6,200 | ||||
| Short-term lease costs | $ 6,000 | $ 4,500 | $ 10,800 | $ 8,700 | ||||