v3.25.4
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]        
Income tax expense (benefit) $ 0 $ 0 $ 0  
Unrecognized tax benefits 5,957,000 5,173,000 4,262,000 $ 3,528,000
Unrecognized tax benefits that would impact effective tax rate 0      
Domestic Tax Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 358,200,000      
Tax credit 15,800,000      
State and Local Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 219,928,000 206,626,000 203,782,000  
Tax credit $ 8,802,000 $ 7,933,000 $ 7,056,000