XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Disaggregation of Revenue by Major Geographical Region (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total Revenue $ 1,050.5 $ 1,038.4 $ 1,841.9 $ 1,956.4
North America        
Disaggregation of Revenue [Line Items]        
Total Revenue 320.9 338.8 507.3 597.9
Latin America        
Disaggregation of Revenue [Line Items]        
Total Revenue 310.4 307.2 517.2 495.2
Europe, Middle East & Africa (EMEA)        
Disaggregation of Revenue [Line Items]        
Total Revenue 260.4 201.2 533.2 508.0
Asia        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 158.8 $ 191.2 $ 284.2 $ 355.3