XML 48 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Disaggregation Of Revenue [Line Items]      
Total revenues $ 410.5 $ 423.0  
Revenue recognized from guaranteed maintenance contracts 5.3 5.4  
Contract with customer, assets 4.0   $ 3.7
Deferred revenue recognized 6.9   7.9
Automated Equipment Installation and System Integration Services      
Disaggregation Of Revenue [Line Items]      
Deferred revenue 17.7   18.7
Service Maintenance Contracts      
Disaggregation Of Revenue [Line Items]      
Deferred revenue 17.7   18.7
Equipment Rental Agreements      
Disaggregation Of Revenue [Line Items]      
Deferred revenue 17.7   $ 18.7
Bill and hold agreements      
Disaggregation Of Revenue [Line Items]      
Total revenues 8.1 10.8  
Design and Build Solutions, Automated Equipment Installation and System Integration and Software Services      
Disaggregation Of Revenue [Line Items]      
Total revenues $ 15.5 $ 19.0  
Minimum      
Disaggregation Of Revenue [Line Items]      
Revenue from guaranteed maintenance contracts 3 years    
Maximum      
Disaggregation Of Revenue [Line Items]      
Revenue from guaranteed maintenance contracts 5 years