XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Stock incentive plan and other information (Details) - USD ($)
3 Months Ended
Sep. 05, 2019
Nov. 02, 2010
Mar. 31, 2023
Mar. 31, 2022
Sep. 17, 2020
Mar. 20, 2007
Stock-Based Compensation and Warrants            
Share-based payment award, options, grants in period, gross     0 0    
Unrecognized stock-based compensation expense     $ 841,000      
Stock issued for exercise of stock options (in shares)       0    
General and administrative expenses | Employees            
Stock-Based Compensation and Warrants            
Allocated share-based compensation expense     83,000 $ 59,000    
Research and Development Expenses | Employees            
Stock-Based Compensation and Warrants            
Allocated share-based compensation expense     $ 43,000 $ 53,000    
2007 Stock Plan            
Stock-Based Compensation and Warrants            
Share-based payment award, options, outstanding, number     372     7,143
Share-based payment award, options, issued, number     $ 372      
2010 Stock Plan            
Stock-Based Compensation and Warrants            
Share-based payment award, options, outstanding, number   8,572        
Share-based compensation arrangement by share-based payment award, number of shares authorized 400,000          
Share-based compensation arrangement by share-based payment award, shares issued     0 0    
2010 Stock Plan | Board of Directors            
Stock-Based Compensation and Warrants            
Share-based payment award, options, outstanding, number     202,095      
Share-based payment award, options, issued, number     $ 202,095      
2010 Stock Plan | Minimum            
Stock-Based Compensation and Warrants            
Share-based payment award, options, grants, expired period   5 years        
2010 Stock Plan | Maximum            
Stock-Based Compensation and Warrants            
Share-based payment award, options, grants, expired period   10 years        
2020 Stock Plan            
Stock-Based Compensation and Warrants            
Share-based payment award, options, outstanding, number     2,093,002   400,000  
Share-based compensation arrangement by share-based payment award, number of shares authorized     7,000,000