v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Nov. 30, 2022
Operating Loss Carryforwards [Line Items]      
Valuation allowance $ 122,016,000 $ 83,151,000  
Deferred tax asset 0 0  
Income tax penalties and interest accrued 0 0  
BioDiscovery      
Operating Loss Carryforwards [Line Items]      
Deferred tax liabilities 5,800,000    
Increase (decrease) in valuation allowance 1,800,000 $ (5,800,000)  
Purigen      
Operating Loss Carryforwards [Line Items]      
Deferred tax asset     $ 11,500,000
Deferred tax liabilities for non-deductible intangibles     4,400,000
Deferred tax assets, Pre-acquisition tax loss and credit carryforwards     $ 15,400,000
Domestic Tax Authority      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 463,800,000    
Operating loss carryforwards that do not expire 282,900,000    
Domestic Tax Authority | Research credit      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward 9,400,000    
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 197,600,000    
Operating loss carryforwards subject to expiration 180,900,000    
State and Local Jurisdiction | Research credit | California      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward $ 8,800,000