v3.26.1
Revenues - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Deferred Revenue Arrangement [Line Items]          
Deferred revenue presented net within contract assets arising from contract     $ 84.3   $ 71.7
Long-term deferred revenue $ 36.2   $ 36.2   $ 42.1
Revenue Remaining Weighted Average Period 2 years   2 years    
Deferred revenue recognized     $ 373.2    
Revenue expected to be recognized from remaining performance obligations $ 1,015.5   1,015.5    
Revenue expected to be recognized from remaining performance obligations in next twelve months 461.8   461.8    
Revenue from Contract with Customer, Excluding Assessed Tax 1,695.7 $ 1,536.8 3,342.8 $ 3,050.7  
Technology-enabled Services [Member]          
Deferred Revenue Arrangement [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 1,408.2 1,267.7 2,815.5 2,537.6  
United States [Member]          
Deferred Revenue Arrangement [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,106.0 $ 1,034.6 $ 2,172.0 $ 2,071.1  
Minimum [Member] | Technology-enabled Services [Member]          
Deferred Revenue Arrangement [Line Items]          
Revenue recognition period     1 year    
Maximum [Member] | Technology-enabled Services [Member]          
Deferred Revenue Arrangement [Line Items]          
Revenue recognition period     5 years