v3.25.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Line Items]      
Income tax benefit $ 30,000 $ 32,000  
Operating loss carryforwards     $ 178,400,000
R&D tax credits     $ 5,400,000
Current state and local tax benefits 30,000 32,000  
Current research tax credit receivable 130,000 32,000  
Additional deferred tax assets, capitalize research and development expenses 7,600,000 4,800,000  
Deferred tax assets, valuation allowance 82,449,000 69,502,000  
Increase (decrease) in deferred tax assets valuation allowance 12,900,000 8,400,000  
Unrecognized tax benefits or related interest and penalties accrued 0 0  
Federal and State [Member]      
Income Taxes [Line Items]      
Net operating loss carryforwards 13,100,000 8,100,000  
Operating loss carryforwards $ 199,800,000 186,900,000  
Years subject to income tax examination, earliest 2011    
Years subject to income tax examination, latest 2023    
Federal [Member]      
Income Taxes [Line Items]      
R&D tax credits $ 1,100,000 848,000  
Percentage of taxable income offset by operating loss carryforwards 80.00%    
Federal [Member] | R&D [Member]      
Income Taxes [Line Items]      
Tax credits carryforwards $ 7,300,000 6,200,000  
Federal [Member] | Earliest Tax Year [Member]      
Income Taxes [Line Items]      
Operating loss carryforwards expiration year 2031    
Tax credit carryforwards expiration year 2032    
Federal [Member] | Latest Tax Year [Member]      
Income Taxes [Line Items]      
Operating loss carryforwards expiration year 2037    
Tax credit carryforwards expiration year 2044    
State [Member]      
Income Taxes [Line Items]      
R&D tax credits $ 296,000 265,000  
State [Member] | R&D [Member]      
Income Taxes [Line Items]      
Tax credits carryforwards $ 244,000 $ 275,000  
State [Member] | Earliest Tax Year [Member]      
Income Taxes [Line Items]      
Operating loss carryforwards expiration year 2031    
State [Member] | Latest Tax Year [Member]      
Income Taxes [Line Items]      
Operating loss carryforwards expiration year 2044