XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2021
Nov. 17, 2021
Sep. 30, 2021
Nov. 17, 2020
Nov. 21, 2017
Nov. 10, 2016
Weighted average remaining contractual life of all options outstanding     5 years 1 month 2 days              
Remaining contractual life for options vested and exercisable     4 years 9 months              
Aggregate intrinsic value of options outstanding $ 2,609,281   $ 2,609,281              
Aggregate intrinsic value of options vested and exercisable 2,593,873   $ 2,593,873              
Granted (in shares)     64,076              
Fair value of vested stock options 55,669 $ 342,158 $ 127,668 $ 419,785            
Amount of unvested compensation related to stock options 301,472   301,472              
Proceeds from the exercise of stock options     $ 30,671 14,100            
Number of shares available from stock options     49,634              
Fair value of vested restricted common stock 244,870 93,790 $ 343,981 186,954            
Amount of stock authorized for repurchase         $ 349,263          
Repurchase of common stock $ 13,331 68,879 $ 67,812 127,274            
The Plans                    
Vesting period     3 years              
Number of year(s) cliff vesting period     1 year              
Term number of years     10 years              
2007 Plan                    
Number of shares that may be issued pursuant to awards granted 0   0              
2017 Plan                    
Number of shares that may be issued pursuant to awards granted 4,284,903   4,284,903           1,874,513  
Common Stock                    
Granted (in shares)     45,160              
Fair value of vested stock options $ 0 $ 0 $ 0 $ 0            
Number of shares of restricted common stock issued 135,088 23,474 250,997 143,474            
Fair value of vested restricted common stock $ 135 $ 23 $ 251 $ 143            
Amount of repurchased shares 5,951 31,167 27,316 56,667            
Repurchase of common stock $ 6 $ 31 $ 28 $ 56            
Employee                    
Granted (in shares)     64,076              
Fair value of stock options granted     $ 88,448              
Stock repurchased average price per share     $ 2.48              
Amount of stock authorized for repurchase $ 281,451   $ 281,451              
Repurchase of common stock     $ 67,812              
Restricted common stock                    
Restricted stock to employees vested     150,523              
Vesting period     3 years              
Number of year(s) cliff vesting period     1 year              
Number of shares of restricted common stock issued     250,997   2,473,176          
Fair value of vested restricted common stock     $ 643,842   $ 3,173,312          
Number of shares vested         $ 2,013,600          
Forfeited, Number of shares         (214,324)          
Forfeited, Fair Value         $ 188,203          
Amount recognized as expense related to stock issuance         $ 2,503,156          
Balance of non-vested shares 345,726   345,726   245,252          
Non-vested stock $ 781,814   $ 781,814   $ 481,953          
Fair value of restricted common stock     $ 343,981              
Restricted common stock | Vest Over Three Year Period One                    
Restricted stock to employees vested     150,997              
Vesting period     3 years              
Number of year(s) cliff vesting period     1 year              
Restricted common stock | Vest Over Three Year Period Two                    
Restricted stock to employees vested     100,000              
Vesting period     4 years              
Number of year(s) cliff vesting period     1 year              
Restricted common stock | Common Stock                    
Fair value of restricted common stock     $ 343,981              
Unvested Options [Member]                    
Granted (in shares)     64,076              
Minimum                    
Number of shares that may be issued pursuant to awards granted                   5,000,000
Stock repurchased average price per share     $ 2.19              
Minimum | 2017 Plan                    
Number of shares that may be issued pursuant to awards granted           3,374,513   2,374,513    
Minimum | Restricted common stock                    
Vesting period     3 years              
Maximum                    
Number of shares that may be issued pursuant to awards granted                   7,000,000
Stock repurchased average price per share     $ 2.64              
Amount of stock authorized for repurchase             $ 400,000      
Share price $ 4.00   $ 4.00              
Maximum | 2017 Plan                    
Number of shares that may be issued pursuant to awards granted           6,874,513   3,374,513    
Maximum | Restricted common stock                    
Vesting period     4 years