v3.26.1
Discontinued Operations - Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Discontinued Operations      
Income (loss) from discontinued operations, net $ 120,883 $ (1,112) $ 115,640
CRYOPDP business | Disposed of by sale      
Discontinued Operations      
Life Sciences Services revenue 15,068   32,161
Cost of services revenue (8,596)   (20,992)
Selling, general and administrative (5,412)   (15,250)
Gain (loss) on disposal 120,351 (1,112) 120,351
Other expense (400)   (391)
Pretax income (loss) from discontinued operations 121,011 (1,112) 115,879
Provision for income taxes (128)   (239)
Income (loss) from discontinued operations, net $ 120,883 $ (1,112) $ 115,640