v3.25.4
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