v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2018
Income Taxes [Line Items]      
U.S. statutory federal income tax rate 21.00% 21.00%  
Paid for US federal income taxes $ 366 $ 0  
Valuation allowance $ 419 3,385  
Operating loss carryforwards   85,618 $ 69,683
Percentage of future taxable income 80.00%    
Carryforwards term 20 years    
Federal and state research and development credits $ 913 877  
Percentage of ownership 50.00%    
Federal [Member]      
Income Taxes [Line Items]      
Operating loss carryforwards $ 92,682    
Post-Apportioned Massachusetts [Member]      
Income Taxes [Line Items]      
Operating loss carryforwards 89,020 81,995  
Research and Development Expense [Member]      
Income Taxes [Line Items]      
Federal and state research and development credits $ 1,845 $ 1,772  
Tax Year 2037 [Member]      
Income Taxes [Line Items]      
Operating loss carryforwards     $ 22,999