XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Depreciation:        
Total $ 12.2 $ 16.8 $ 23.9 $ 34.4
Other        
Depreciation:        
Total 4.0 0.9 7.5 2.6
Commercial Products | Operating Segments        
Depreciation:        
Total 0.0 0.0 0.0 0.3
MCM Products | Operating Segments        
Depreciation:        
Total 5.6 7.5 11.2 15.2
Services | Operating Segments        
Depreciation:        
Total $ 2.6 $ 8.4 $ 5.2 $ 16.3