XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2023
Jan. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Loss Contingencies [Line Items]          
Lessee, operating lease, renewal term     5 years    
Lessee, operating lease, terminate term     1 year    
Income tax examination, penalties and interest accrued     $ 32.0 $ 69.0  
Income taxes, potential tax, interest or penalties, increase (decrease) in reserve amount     (35.0) (1.0) $ 13.0
Income taxes, potential tax, interest or penalties, net reserve release amount         11.0
Income taxes, potential tax, closing of sale and use tax examination, increase (decrease) in reserve amount     (18.0)    
Payments for legal settlements $ 32.0 $ 46.5      
Loss contingency accrual, period increase (decrease)     (5.0) 44.0 $ 52.0
Loss contingency accrual     $ 59.0 $ 164.0  
Minimum          
Loss Contingencies [Line Items]          
Lessee, operating lease, term of contract     1 year    
Maximum          
Loss Contingencies [Line Items]          
Lessee, operating lease, term of contract     11 years