v3.26.1
Segment Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Net revenues $ 321,375 $ 294,341 $ 601,420 $ 548,864
Sterigenics        
Segment Reporting [Line Items]        
Net revenues 211,571 194,839 397,706 364,523
Nordion        
Segment Reporting [Line Items]        
Net revenues 49,149 42,431 91,158 74,988
Nelson Labs        
Segment Reporting [Line Items]        
Net revenues 60,655 57,071 112,556 109,353
Operating Segments        
Segment Reporting [Line Items]        
Net revenues 321,375 294,341 601,420 548,864
Segment expenses 142,661 130,439 276,705 251,640
Segment income 165,739 150,735 300,392 272,574
Total capital expenditures     92,615 51,147
Operating Segments | Sterigenics        
Segment Reporting [Line Items]        
Net revenues 211,571 194,839 397,706 364,523
Segment expenses 83,507 76,973 164,533 149,827
Segment income 118,125 107,745 214,539 195,749
Total capital expenditures     77,413 36,501
Operating Segments | Nordion        
Segment Reporting [Line Items]        
Net revenues 49,149 42,431 91,158 74,988
Segment expenses 19,704 17,417 36,722 31,212
Segment income 27,980 23,477 51,691 40,899
Total capital expenditures     7,660 10,058
Operating Segments | Nelson Labs        
Segment Reporting [Line Items]        
Net revenues 60,655 57,071 112,556 109,353
Segment expenses 39,450 36,049 75,450 70,601
Segment income 19,634 19,513 34,162 35,926
Total capital expenditures     7,542 4,588
Corporate Nonsegment        
Segment Reporting [Line Items]        
Segment income 12,975 13,167 24,323 24,650
Corporate Nonsegment | Sterigenics        
Segment Reporting [Line Items]        
Segment income 9,939 10,121 18,634 18,947
Corporate Nonsegment | Nordion        
Segment Reporting [Line Items]        
Segment income 1,465 1,537 2,745 2,877
Corporate Nonsegment | Nelson Labs        
Segment Reporting [Line Items]        
Segment income 1,571 1,509 2,944 2,826
Intersegment        
Segment Reporting [Line Items]        
Net revenues $ 10,300 $ 10,500 $ 29,500 $ 20,300