XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Options Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Nov. 17, 2021
Nov. 16, 2021
Nov. 17, 2020
Nov. 16, 2020
Nov. 21, 2017
Sep. 30, 2017
Nov. 10, 2016
Nov. 09, 2016
Term number of years     5 years                  
Weighted average remaining contractual life of all options outstanding     5 years 6 months 10 days                  
Remaining contractual life for options vested and exercisable     5 years 25 days                  
Aggregate intrinsic value of options outstanding                   $ 2,076,104    
Aggregate intrinsic value of options vested and exercisable $ 2,073,707   $ 2,073,707                  
Granted (in shares)     257,934                  
Fair value of stock options granted     $ 340,473                  
Fair value of vested stock options 44,243 $ 261,031 61,714 $ 301,737                
Amount of unvested compensation related to stock options $ 335,335   $ 335,335                  
Common stock issued upon exercise of stock options     319,550                  
Common Stock                        
Number of shares of restricted common stock issued 275,000 1,800,000 380,000 2,022,334                
Common stock issued upon exercise of stock options   40,000 50,180 46,046                
Employee stock options                        
Vesting period     3 years                  
Number of year(s) cliff vesting period     1 year                  
Term number of years     10 years                  
Employee stock options | 2007 Plan                        
Number of shares authorized under the plan                     7,000,000 5,000,000
Number of shares available for grant 0   0                  
Employee stock options | 2017 Plan                        
Number of shares authorized under the plan                 1,874,513      
Number of shares available for grant 857,993   857,993                  
Employee stock options | Omnibus Incentive 2017 Plan [Member]                        
Number of shares authorized under the plan         6,874,513 3,374,513 3,374,513 2,374,513