v3.25.4
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Line Items]      
Provision (benefit) for income taxes $ 46,000 $ (393,000)  
U.S. Statutory federal income tax rate 21.00% 21.00%  
Tax credit carryforward, description The tax credit carryforwards will expire at various dates beginning in 2035.    
Unrecognized tax benefit $ 4,318,000 $ 3,762,000 $ 2,209,000
Interest or penalties related to uncertain tax positions 0 0  
Federal      
Income Tax Disclosure [Line Items]      
NOL carryforwards 362,100,000 262,700,000  
Tax credits 16,100,000 13,400,000  
State      
Income Tax Disclosure [Line Items]      
NOL carryforwards 306,500,000 $ 126,900,000  
Tax credits 3,300,000    
State | Massachusetts      
Income Tax Disclosure [Line Items]      
Operating loss carryforwards, subject to expiration $ 201,000,000    
Operating loss carryforwards, expiration period 2040