XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Summary of Significant Accounting Policies (Employee Savings Plans) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
401(k) plan employer matching contribution $ 24.5 $ 19.9 $ 14.3
Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits [Member]      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Matching contributions to employee participants $ 2.1 1.3  
Deferred compensation arrangement with individual matching contribution annual vesting portion, year one 33.00%    
Employer discretionary contributions vesting periods (in years) 3 years    
Balances due to participants $ 129.3 $ 107.8  
Deferred compensation arrangement with individual matching contribution annual vesting years two and three 33.00%