v3.26.1
Revenue Recognition - Schedule of Disaggregated Revenue by Major Geographical Region (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total Revenue $ 867.1 $ 1,050.5 $ 1,625.7 $ 1,841.9
North America        
Disaggregation of Revenue [Line Items]        
Total Revenue 248.8 320.9 446.4 507.3
Latin America        
Disaggregation of Revenue [Line Items]        
Total Revenue 277.9 310.4 454.9 517.2
Europe, Middle East & Africa (EMEA)        
Disaggregation of Revenue [Line Items]        
Total Revenue 214.1 260.4 521.0 533.2
Asia        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 126.3 $ 158.8 $ 203.4 $ 284.2