XML 141 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Details) - Investigation by European Commission
€ in Millions, $ in Millions
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
EUR (€)
Dec. 31, 2022
USD ($)
Other Commitments [Line Items]        
Accrued litigation liability   $ 375 € 300.0 $ 321
Minimum        
Other Commitments [Line Items]        
Accrued litigation liability € 340.0      
Maximum        
Other Commitments [Line Items]        
Accrued litigation liability € 337.5 $ 376