XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]    
Net revenue $ 331.7 $ 268.8
Revenue recognized from guaranteed maintenance contracts 5.3 4.3
Contract with customer, assets 5.0 6.0
Deferred revenue recognized 2.3 3.4
Service Sales Agreements, Rental Agreements and Automated Equipment Installation and System Integration Services    
Disaggregation Of Revenue [Line Items]    
Deferred revenue 21.4 19.4
Design and Build Projects, Automated Equipment Installation and System Integration Services    
Disaggregation Of Revenue [Line Items]    
Net revenue $ 16.7 $ 7.9