XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Stock incentive plan and other information (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 05, 2019
Nov. 02, 2010
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Sep. 17, 2020
Stock-Based Compensation              
Unrecognized stock-based compensation expense     $ 1,300,000   $ 1,300,000    
Options, Granted (in shares)           0  
General and administrative expenses and research and development expense | Employees              
Stock-Based Compensation              
Allocated share-based compensation expense     139,000 $ 118,000 223,000,000 $ 224,000,000  
Consultant | General and administrative expenses and research and development expense              
Stock-Based Compensation              
Allocated share-based compensation expense     $ 34,000 $ 54,000 $ 50,000,000 $ 108,000,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,118,864   1,118,864   16,000
Share-based compensation arrangement by share-based payment award, number of shares authorized         2,500,000    
Share-based payment award, options, issued, number     1,118,864   1,118,864