v3.25.1
Segment Information - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Revenue $ 579.8 $ 564.5
Finance & Risk    
Segment Reporting Information [Line Items]    
Revenue 339.4 328.1
Sales & Marketing    
Segment Reporting Information [Line Items]    
Revenue 240.4 236.4
Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 579.8 564.5
Operating Segments | North America    
Segment Reporting Information [Line Items]    
Revenue 398.0 386.6
Operating Segments | North America | Finance & Risk    
Segment Reporting Information [Line Items]    
Revenue 216.6 208.1
Operating Segments | North America | Sales & Marketing    
Segment Reporting Information [Line Items]    
Revenue 181.4 178.5
Operating Segments | International    
Segment Reporting Information [Line Items]    
Revenue 181.8 177.9
Operating Segments | International | Finance & Risk    
Segment Reporting Information [Line Items]    
Revenue 122.8 120.0
Operating Segments | International | Sales & Marketing    
Segment Reporting Information [Line Items]    
Revenue $ 59.0 $ 57.9