v3.26.3
Revenue - Disaggregated Revenues (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues $ 481.6 $ 530.3 $ 1,472.4 $ 1,546.7
Subscription revenues        
Disaggregation of Revenue [Line Items]        
Revenues 338.3 335.9 1,004.7 989.4
Re-occurring Revenues        
Disaggregation of Revenue [Line Items]        
Revenues 105.8 105.3 323.7 320.1
Recurring Revenues        
Disaggregation of Revenue [Line Items]        
Revenues 444.1 441.2 1,328.4 1,309.5
Transactional and other revenues        
Disaggregation of Revenue [Line Items]        
Revenues $ 37.5 $ 89.1 $ 144.0 $ 237.2