v3.26.1
Revenue - Revenues by Geographic Areas (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues by Geographic Areas [Line Items]        
Total revenues $ 2,386.9 $ 2,080.3 $ 4,588.6 $ 4,039.7
United States        
Revenues by Geographic Areas [Line Items]        
Total revenues $ 1,969.8 $ 1,732.8 $ 3,786.1 $ 3,362.2
United States | Revenues | Geographic Concentration Risk        
Revenues by Geographic Areas [Line Items]        
Percentage of revenues 82.50% 83.30% 82.50% 83.20%
Canada and Mexico        
Revenues by Geographic Areas [Line Items]        
Total revenues $ 333.7 $ 281.4 $ 640.0 $ 550.3
Canada and Mexico | Revenues | Geographic Concentration Risk        
Revenues by Geographic Areas [Line Items]        
Percentage of revenues 14.00% 13.50% 14.00% 13.60%
All other foreign countries        
Revenues by Geographic Areas [Line Items]        
Total revenues $ 83.4 $ 66.1 $ 162.5 $ 127.2
All other foreign countries | Revenues | Geographic Concentration Risk        
Revenues by Geographic Areas [Line Items]        
Percentage of revenues 3.50% 3.20% 3.50% 3.20%