v3.26.3
Segment Information - Schedule of Capital Expenditures and Depreciation and Amortization (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Capital expenditures $ 10.6 $ 11.3 $ 31.5 $ 29.3
Depreciation and amortization 38.2 34.9 117.8 102.4
Operating Segments        
Segment Reporting [Line Items]        
Capital expenditures 9.6 10.5 28.3 27.3
Depreciation and amortization 38.0 34.7 117.0 101.6
Operating Segments | Nuclear & Safety        
Segment Reporting [Line Items]        
Capital expenditures 4.9 5.0 14.1 13.3
Depreciation and amortization 22.6 18.1 69.8 52.3
Operating Segments | Medical        
Segment Reporting [Line Items]        
Capital expenditures 4.7 5.5 14.2 14.0
Depreciation and amortization 15.4 16.6 47.2 49.3
Corporate and other        
Segment Reporting [Line Items]        
Capital expenditures 1.0 0.8 3.2 2.0
Depreciation and amortization $ 0.2 $ 0.2 $ 0.8 $ 0.8