v3.26.1
Discontinued Operations - Cash Flows of Discontinued Operations (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Discontinued Operations and Disposal Groups [Abstract]    
Depreciation and amortization $ 1,798 $ 2,788
Non-cash lease expense 264 403
Gain on sale of CDMO operations before transaction costs $ (94,842) $ 0