v3.26.1
Income Taxes - Additional Information (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]      
Valuation allowance $ 146,510,000 $ 140,472,000 $ 110,713,000
Income tax penalties and interest accrued 0    
Domestic Tax Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 531,200,000    
Operating loss carryforwards that do not expire 489,600,000    
Reduction from deferred tax assets   29,300,000  
Domestic Tax Jurisdiction | Research credit      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward 7,300,000    
Reduction from deferred tax assets   5,900,000  
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 199,900,000    
Operating loss carryforwards subject to expiration 41,600,000    
State and Local Jurisdiction | California      
Operating Loss Carryforwards [Line Items]      
Reduction from deferred tax assets   $ 4,600,000  
State and Local Jurisdiction | Research credit | California      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward $ 10,600,000