XML 78 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation Of Revenue [Line Items]        
Total $ 1,176.9 $ 909.2 $ 2,991.4 $ 2,443.6
Payments-based revenue        
Disaggregation Of Revenue [Line Items]        
Total 1,058.0 806.8 2,682.2 2,217.7
Subscription and other revenue        
Disaggregation Of Revenue [Line Items]        
Total $ 118.9 $ 102.4 $ 309.2 $ 225.9