v3.25.1
Revenues - Disaggregation of Revenues by Source (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation Of Revenue [Line Items]    
Total revenues $ 1,513.9 $ 1,435.0
Software-enabled Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues 1,269.9 1,187.7
Maintenance and Term Licenses [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues 213.2 218.8
Professional Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues 23.9 23.8
Perpetual Licenses [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues $ 6.9 $ 4.7