XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee Lease Description [Line Items]      
Lease option to extend five years    
Lease existence of option to extend true    
Lease option to terminate third year    
Lease existence of option to terminate true    
Operating lease not yet commenced expense $ 0    
Selling, General and Administrative Expense      
Lessee Lease Description [Line Items]      
Rental expense $ 81,000,000 $ 81,000,000 $ 73,100,000
Minimum      
Lessee Lease Description [Line Items]      
Lease term of contract 1 year    
Maximum      
Lessee Lease Description [Line Items]      
Lease term of contract 8 years