XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Stock incentive plan and other information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 05, 2019
Nov. 02, 2010
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2022
Sep. 17, 2020
Stock-Based Compensation and Warrants                
Share-based payment award, options, grants in period, gross         0 0    
Unrecognized stock-based compensation expense     $ 934,000,000,000   $ 934,000,000,000      
General and Administrative Expenses and Research and Development Expense | Employees                
Stock-Based Compensation and Warrants                
Allocated share-based compensation expense     118,000 $ 102,000 224,000 $ 184,000    
Consultant | General and Administrative Expenses and Research and Development Expense                
Stock-Based Compensation and Warrants                
Allocated share-based compensation expense     $ 54,000 $ 44,000 $ 108,000 $ 88,000    
2010 Stock Plan                
Stock-Based Compensation and Warrants                
Share-based payment award, options, outstanding, number   8,572 195,782   195,782      
Share-based payment award, options, issued, number     198,782   198,782      
Share-based compensation arrangement by share-based payment award, number of shares authorized 400,000              
Shares available     0   0      
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     4,173,502   4,173,502     400,000
Share-based payment award, options, issued, number     4,173,502   4,173,502      
Share-based compensation arrangement by share-based payment award, number of shares authorized             7,000,000