XML 114 R99.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Details) - Dec. 31, 2024
€ in Millions, $ in Millions
EUR (€)
USD ($)
Investigation by European Commission | Maximum    
Other Commitments [Line Items]    
Accrued litigation liability € 337.5 $ 376