v3.26.1
Discontinued Operations - Major Classes of Line Items Constituting Income from Discontinued Operations, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Net income from discontinued operations, net of taxes   $ 89,157 $ 6,466 $ 93,681 $ 7,217
Discontinued Operations, Disposed of by Sale | CDMO Operations          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Contract manufacturing revenue   13,142 15,372 27,196 21,523
Cost of manufacturing services   (10,062) (8,906) (19,592) (14,306)
Income from operations of the CDMO Operations   3,080 6,466 7,604 7,217
Net gain on sale of the CDMO Operations $ 86,077 86,077 0 86,077 0
Net income from discontinued operations, net of taxes   $ 89,157 $ 6,466 $ 93,681 $ 7,217