XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Insurance (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
May 01, 2025
Dec. 31, 2024
Commitment And Contingencies [Line Items]      
Insurance and other non-current liabilities $ 758,886   $ 650,281
General and Auto Liability Insurance      
Commitment And Contingencies [Line Items]      
Deductible and additional retention amount for liability programs, maximum exposure   $ 70,000  
Employer's Liability, Workers' Compensation, Auto Liability, General Liability and Group Health Care Claims      
Commitment And Contingencies [Line Items]      
Gross amount accrued for insurance claims 448,900   400,200
Insurance and other non-current liabilities 293,200   263,300
Related insurance recoveries/receivables 4,200   4,900
Related insurance recoveries/receivables included in prepaid expenses and other current assets 200   800
Related insurance recoveries/receivables included in other assets $ 4,000   $ 4,100