v3.26.1
Stock-Based Compensation - Stock incentive plan and other information (Details) - USD ($)
3 Months Ended
Nov. 02, 2010
Mar. 31, 2026
Mar. 31, 2025
Sep. 17, 2020
Sep. 05, 2019
Stock-Based Compensation          
Unrecognized stock-based compensation expense   $ 835,000      
General and administrative expenses and research and development expense | Employees          
Stock-Based Compensation          
Allocated share-based compensation expense   108,000 $ 84,000    
Consultant | General and administrative expenses and research and development expense          
Stock-Based Compensation          
Allocated share-based compensation expense   $ 26,000 $ 16,000    
2010 Stock Plan          
Stock-Based Compensation          
Share-based compensation arrangement by share-based payment award, number of shares authorized 343       16,000
Share-based payment award, options, outstanding, number   5,893      
Share-based payment award, options, issued, number   5,893      
Share-based compensation arrangement by share-based payment award, shares issued   0      
2010 Stock Plan | Minimum          
Stock-Based Compensation          
Share-based payment award, options, grants, expired period 5 years        
2010 Stock Plan | Maximum          
Stock-Based Compensation          
Share-based payment award, options, grants, expired period 10 years        
2020 Stock Plan          
Stock-Based Compensation          
Share-based compensation arrangement by share-based payment award, number of shares authorized     4,500,000 16,000  
Share-based payment award, options, outstanding, number   2,586,035      
Share-based payment award, options, issued, number   2,586,035