v3.26.1
Discontinued Operations - Carrying Value of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Total current assets $ 0 $ 22,377
Current liabilities:    
Total current liabilities 0 11,615
Discontinued Operations, Disposed of by Sale | CDMO Operations    
Current assets:    
Accounts receivable 11,778 12,946
Inventory, net   7,910
Prepaid expenses and other current assets 3,350 1,521
Total current assets   22,377
Property, equipment and software, net   10,522
Operating lease right-of-use assets 1,053 1,115
Other non current assets   1,178
Total assets 35,586 35,192
Current liabilities:    
Accounts payable   1,529
Accrued expenses and other current liabilities 1,507 169
Deferred revenue 8,191 9,645
Lease liabilities   272
Total current liabilities   11,615
Lease liabilities, net of current portion   984
Total liabilities $ 10,856 $ 12,599