XML 87 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments And Contingencies (Changes in Self-insurance Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]      
Insurance receivable $ 6,613 $ 26,928  
Insurance Related Expenses [Roll Forward]      
Balance, beginning of period 563,103 635,857 $ 627,067
Reserves provided 83,340 92,399 111,067
Adjustment to self insurance reserves (333,853) (130,841) (64,965)
Payments (45,116) (34,312) (37,312)
Balance, end of period $ 267,474 $ 563,103 $ 635,857