v3.26.1
Revenue from Contracts with Customers - Revenue Disaggregated by Service Offering (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total revenue $ 310.2 $ 305.7
Subscription    
Disaggregation of Revenue [Line Items]    
Total revenue 303.5 301.9
Usage-based    
Disaggregation of Revenue [Line Items]    
Total revenue 5.4 3.2
Other    
Disaggregation of Revenue [Line Items]    
Total revenue $ 1.3 $ 0.6