XML 125 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Profit Sharing and Savings Plans (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits      
Other Comprehensive Income (Loss), Tax $ 11,300,000 $ 40,100,000 $ (155,200,000)
Savings Plan, Employee Elected      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits      
Compensation expense 13,000,000.0 $ 12,700,000 $ 13,500,000
Maximum annual contribution per employee, amount per dollar of employee contribution 0.06    
Savings Plan, Company Elected      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits      
Maximum annual contribution per employee, amount per dollar of employee contribution $ 1