XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenues $ 364.4 $ 346.9
US [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 242.8 224.6
EMEA [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 55.0 58.6
China [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 25.1 25.1
Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 41.5 $ 38.6