v3.26.1
Discontinued Operations and TSA Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 01, 2026
Jun. 02, 2026
Dec. 31, 2025
Disposal Group, Including Discontinued Operations [Line Items]                
Other (expense) income, net [1]   $ 673 $ 4,295 $ 1,342 $ 11,414      
Manufacturing Services   0 1,689 0 5,216      
Second sales milestone payment             $ 125,000  
Annual second sales milestone             400,000  
Third sales milestone payment             150,000  
Annual third sales milestone             750,000  
Milestone termination payment   25,000   25,000     $ 25,000  
First installment payment on milestone termination           $ 12,500    
Installment payment $ 50,000     12,500        
Accounts receivable due from SPN - related party   25,000   25,000       $ 360
NESA [Member]                
Disposal Group, Including Discontinued Operations [Line Items]                
Gain on sale, pre-tax   25,000            
Gain on sale of the VOWST business   25,000            
Transition Services Agreement [Member]                
Disposal Group, Including Discontinued Operations [Line Items]                
Other (expense) income, net   0 3,490 0 9,799      
Manufacturing Services   0 1,689 0 5,216      
Transition Services Agreement [Member] | Passthrough Expenses [Member]                
Disposal Group, Including Discontinued Operations [Line Items]                
Other (expense) income, net   0 1,261 0 3,509      
Transition Services Agreement [Member] | NESA [Member]                
Disposal Group, Including Discontinued Operations [Line Items]                
Billed contracts receivable   0 4,585 0 11,987      
Related party partial payments   0 6,464 360 63,173      
VOWST Business [Member] | Transition Services Agreement [Member]                
Disposal Group, Including Discontinued Operations [Line Items]                
Gain on sale, pre-tax   0 185 0 2,366      
Gain on sale of the VOWST business   $ 0 $ 185 $ 0 $ 2,366      
[1] Includes $0, $0, $3,490, and $9,799 for the three and six months ended June 30, 2026 and 2025 related to reimbursement received from SPN (related party) for transition services provided by the Company.