XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]          
Total revenues $ 405.0 $ 295.0 $ 1,143.2 $ 856.5  
Revenue recognized from guaranteed maintenance contracts 5.5 5.0 16.1 13.9  
Contract with customer, assets 4.6   4.6   $ 6.0
Deferred revenue recognized 1.3 0.7 11.8 6.3  
Automated Equipment Installation and System Integration Services          
Disaggregation Of Revenue [Line Items]          
Deferred revenue 20.9   20.9   16.5
Service Maintenance Contracts          
Disaggregation Of Revenue [Line Items]          
Deferred revenue 20.9   20.9   16.5
Equipment Rental Agreements          
Disaggregation Of Revenue [Line Items]          
Deferred revenue 20.9   20.9   16.5
Equipment          
Disaggregation Of Revenue [Line Items]          
Deferred revenue 2.5   2.5   2.9
Recognized liability for guarantee to repurchase 6.3   6.3   7.2
Service Sales Agreements, Rental Agreements and Automated Equipment Installation and System Integration Services          
Disaggregation Of Revenue [Line Items]          
Deferred revenue 23.4   23.4   $ 19.4
Design and Build Solutions, Automated Equipment Installation and System Integration and Software Services          
Disaggregation Of Revenue [Line Items]          
Total revenues $ 19.9 $ 13.8 $ 59.0 $ 35.2