v3.26.3
Segment Information - Schedule of Revenue from External Customers by Products and Services (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Total revenues $ 277.8 $ 223.1 $ 802.2 $ 648.0
Nuclear & Safety        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Total revenues 194.0 144.6 565.7 419.7
Medical        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Total revenues 83.8 78.5 236.5 228.3
Nuclear | Nuclear & Safety        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Total revenues 126.1 81.8 370.0 248.1
Labs and research | Nuclear & Safety        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Total revenues 36.2 34.0 93.6 88.2
Other | Nuclear & Safety        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Total revenues 31.7 28.8 102.1 83.4
Cancer care | Medical        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Total revenues 64.7 62.0 182.8 173.1
Other medical | Medical        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Total revenues $ 19.1 $ 16.5 $ 53.7 $ 55.2