Supplemental Financial Statement Information - Schedule of Changes in the Insurance Reserve (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Insurance Reserves | |||
| Accrued insurance, balance at the beginning | $ 1,701,393 | $ 1,337,868 | $ 1,417,350 |
| Additions | 1,029,097 | 813,725 | 516,337 |
| Deductions | (550,064) | (450,200) | (595,819) |
| Accrued insurance, balance at the end | 2,180,426 | 1,701,393 | 1,337,868 |
| Increase in accrued insurance reserve, current period claims | 975,100 | 813,700 | 512,300 |
| Accrued insurance reserve, recoverable | 54,000 | ||
| Decrease in accrued insurance reserve, payments | 440,100 | $ 447,100 | $ 580,400 |
| Decrease in accrued insurance reserve, prior year claims | 27,200 | ||
| Decrease in accrued insurance reserve, recoverable | $ 82,800 | ||