Quarterly report pursuant to Section 13 or 15(d)

Segment Information - Schedule of Segment Reporting Information, by Segment (Details)

v3.23.1
Segment Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Total revenues $ 182.1 $ 163.2
Loss from operations (13.6) (33.6)
Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 182.1 163.2
Operating Segments | Medical    
Segment Reporting Information [Line Items]    
Total revenues 66.4 60.1
Loss from operations 0.7 (6.7)
Operating Segments | Industrial    
Segment Reporting Information [Line Items]    
Total revenues 115.7 103.1
Loss from operations 5.5 (2.5)
Operating Segments | Corporate    
Segment Reporting Information [Line Items]    
Loss from operations 6.2 (9.2)
Corporate and other    
Segment Reporting Information [Line Items]    
Loss from operations $ (19.8) $ (24.4)