v3.25.4
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Valuation Allowance [Line Items]      
Deferred tax asset, valuation allowance increase (release) $ 15,226,000    
Valuation allowance $ 95,793,000 $ 80,612,000  
Income tax credits expiration year 2039    
Unrecognized tax benefits interest or penalties $ 0    
Unrecognized tax benefits 1,212,000 $ 1,212,000 $ 3,817,000
R&D      
Valuation Allowance [Line Items]      
Tax credits 145,000    
Federal      
Valuation Allowance [Line Items]      
Gross net operating losses 252,280,000    
State      
Valuation Allowance [Line Items]      
Gross net operating losses $ 245,468,000    
Earliest Tax Year | State      
Valuation Allowance [Line Items]      
Operating loss carryforwards expiration year 2032    
Latest Tax Year | State      
Valuation Allowance [Line Items]      
Operating loss carryforwards expiration year 2045