v3.26.3
Revenue (Disaggregation of Revenue) (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 $ 443.0 $ 419.1 $ 1,306.5 $ 1,231.3
US [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 295.1 275.9 866.2 812.5
EMEA [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 78.0 71.2 227.4 207.0
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenues 46.8 47.0 142.3 136.9
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 23.1 $ 25.0 $ 70.6 $ 74.9