XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Stock incentive plan and other information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 05, 2019
Nov. 02, 2010
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 17, 2020
Stock-Based Compensation              
Unrecognized stock-based compensation expense     $ 847,000   $ 847,000    
Options, Granted (in shares)           0  
General and administrative expenses and research and development expense | Employees              
Stock-Based Compensation              
Allocated share-based compensation expense     184,000 $ 123,000 407,000 $ 347,000  
Consultant | General and administrative expenses and research and development expense              
Stock-Based Compensation              
Allocated share-based compensation expense     $ 44,000 $ 54,000 $ 94,000 $ 161,000  
2010 Stock Plan              
Stock-Based Compensation              
Share-based payment award, options, outstanding, number   343          
Share-based compensation arrangement by share-based payment award, number of shares authorized 16,000            
Share-based compensation arrangement by share-based payment award, shares issued         0    
2010 Stock Plan | Board of Directors              
Stock-Based Compensation              
Share-based payment award, options, outstanding, number     7,566   7,566    
Share-based payment award, options, issued, number     7,566   7,566    
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 payment award, options, outstanding, number     1,108,535   1,108,535   16,000
Share-based compensation arrangement by share-based payment award, number of shares authorized         4,500,000    
Share-based payment award, options, issued, number     1,108,535   1,108,535