XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Disaggregation of Revenue by Major Geographical Region (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total Revenue $ 791.4 $ 918.0
North America    
Disaggregation of Revenue [Line Items]    
Total Revenue 186.4 259.1
Latin America    
Disaggregation of Revenue [Line Items]    
Total Revenue 206.8 188.0
Europe, Middle East & Africa (EMEA)    
Disaggregation of Revenue [Line Items]    
Total Revenue 272.8 306.8
Asia    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 125.4 $ 164.1