XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Options Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Nov. 17, 2021
Nov. 16, 2021
Nov. 17, 2020
Nov. 16, 2020
Nov. 21, 2017
Nov. 10, 2016
Nov. 09, 2016
Term number of years     5 years                
Weighted average remaining contractual life of all options outstanding     5 years 3 months 25 days                
Remaining contractual life for options vested and exercisable     4 years 10 months 13 days                
Aggregate intrinsic value of options outstanding $ 3,444,232   $ 3,444,232                
Aggregate intrinsic value of options vested and exercisable 3,329,619   $ 3,329,619                
Granted (in shares)     257,934                
Fair value of stock options granted     $ 340,473                
Fair value of vested stock options 42,788 $ 37,236 104,502 $ 338,973              
Amount of unvested compensation related to stock options $ 291,969   $ 291,969                
Common stock issued upon exercise of stock options     371,883                
Common Stock                      
Common stock issued upon exercise of stock options 20,870 91,477 71,050 137,523              
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 1,062,993   1,062,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