v3.25.2
Segment information - Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets held by Reportable Segment $ 7,086.0 $ 6,623.1
Reportable segments    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets held by Reportable Segment 6,737.3 6,241.3
Reportable segments | North America    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets held by Reportable Segment 1,978.4 2,089.8
Reportable segments | Latin America    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets held by Reportable Segment 1,266.5 1,171.7
Reportable segments | Europe    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets held by Reportable Segment 2,330.4 1,894.9
Reportable segments | Rest of World    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets held by Reportable Segment 1,162.0 1,084.9
Corporate expenses    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets held by Reportable Segment $ 348.7 $ 381.8