v3.25.2
Revenues - Disaggregation of Revenues by Geography (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 revenues $ 1,536.8 $ 1,451.5 $ 3,050.7 $ 2,886.5
United States [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 1,034.6 1,015.4 2,071.1 2,007.7
United Kingdom [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 195.8 155.8 373.2 321.3
Europe (excluding United Kingdom), Middle East and Africa [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 130.6 118.8 260.2 234.7
Asia-Pacific and Japan [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 83.4 78.9 168.8 152.2
Canada [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 57.6 54.7 113.9 114.3
Americas, excluding United States and Canada [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 34.8 $ 27.9 $ 63.5 $ 56.3