v3.25.2
Revenue - Disaggregated Revenues (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]        
Revenues $ 621.4 $ 650.3 $ 1,215.1 $ 1,271.5
Subscription revenues        
Disaggregation of Revenue [Line Items]        
Revenues 405.7 405.6 794.3 808.7
Re-occurring Revenues        
Disaggregation of Revenue [Line Items]        
Revenues 108.9 108.6 214.8 211.1
Transactional and other revenues        
Disaggregation of Revenue [Line Items]        
Revenues $ 106.8 $ 136.1 $ 206.0 $ 251.7