XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenues $ 346.9 $ 323.6
US [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 224.6 207.1
EMEA [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 58.6 56.4
China [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 25.1 25.4
Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 38.6 $ 34.7