XML 101 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Depreciation:        
Total $ 28.5 $ 18.5 $ 45.1 $ 32.1
Other        
Depreciation:        
Total 1.0 2.2 2.4 3.3
Products        
Depreciation:        
Total 6.7 8.7 14.1 15.9
Services        
Depreciation:        
Total $ 20.8 $ 7.6 $ 28.6 $ 12.9