Annual report pursuant to Section 13 and 15(d)

9. Stock-based Plans and Stock-based Compensation (Details)

v3.20.1
9. Stock-based Plans and Stock-based Compensation (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 11, 2019
USD ($)
employee
item
$ / shares
shares
Feb. 12, 2019
USD ($)
employee
item
$ / shares
shares
Jan. 07, 2019
USD ($)
employee
item
$ / shares
shares
Jan. 02, 2019
USD ($)
$ / shares
shares
Nov. 06, 2018
shares
Jun. 02, 2018
USD ($)
employee
item
$ / shares
shares
May 07, 2018
USD ($)
employee
item
$ / shares
shares
Feb. 07, 2018
USD ($)
$ / shares
shares
Jan. 08, 2018
USD ($)
employee
item
$ / shares
shares
Jan. 02, 2018
USD ($)
employee
item
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Nov. 19, 2019
USD ($)
employee
item
$ / shares
shares
Oct. 21, 2019
USD ($)
employee
item
$ / shares
shares
Aug. 21, 2019
USD ($)
employee
item
$ / shares
shares
May 17, 2019
USD ($)
employee
item
$ / shares
shares
Mar. 31, 2019
USD ($)
$ / shares
shares
Feb. 25, 2019
USD ($)
employee
item
$ / shares
shares
Feb. 18, 2019
USD ($)
employee
item
$ / shares
shares
Jan. 21, 2019
USD ($)
employee
item
$ / shares
shares
Oct. 19, 2018
$ / shares
shares
Aug. 29, 2018
USD ($)
$ / shares
shares
Jun. 30, 2018
shares
Apr. 16, 2018
USD ($)
employee
item
$ / shares
shares
Mar. 26, 2018
USD ($)
employee
item
$ / shares
shares
Feb. 23, 2018
shares
Feb. 15, 2018
USD ($)
employee
item
$ / shares
shares
Jan. 29, 2018
USD ($)
employee
item
$ / shares
shares
Mar. 31, 2018
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                              
Shares authorized under stock plan | shares                     5,781,884                                   5,781,884    
Shares available for future grants | shares                     30,728,202                                   30,728,202    
Contractual terms (period)                                                         10 years    
Options to purchase shares, in-the-money | shares                     1,969,208                                   1,969,208    
Weighted average grant date fair value | $ / shares                                                         $ 0.71 $ 1.25  
Number of employees, options granted | employee 1 1 1     1 1   1 2   12 1 4 3   1 1 1       1 1   1 1        
Options granted | shares 50,000 150,000 10,000     10,000 10,000   50,000 10,000   237,500 150,000 140,000 1,775,000   50,000 15,000 15,000       50,000 300,000   100,000 20,000        
Weighted average grant date fair value | $ / shares $ 1.00 $ 1.00 $ 1.17     $ 1.12 $ 0.90   $ 1.20 $ 1.20   $ 0.88 $ 0.98 $ 0.95 $ 1.04   $ 1.00 $ 1.05 $ 1.17       $ 1.06 $ 1.10   $ 1.12 $ 1.03        
Monthly installments in which options vest, after initial vesting Anniversary | item 48 48 48     48 48   48 48   36 36 36 48   48 48 48       48 48   48 48        
Volatility rate 90.90% 90.79% 90.82%     95.44% 101.42%   104.06% 104.04%   78.70% 74.18% 80.17% 80.17%   90.88% 90.88% 90.75%       102.07% 101.94%   103.60% 103.49%        
Call option value, price per share | $ / shares $ 0.75 $ 0.75 $ 0.88     $ 0.87 $ 0.72   $ 0.97 $ 0.97   $ 0.60 $ 0.64 $ 0.65 $ 0.72   $ 0.75 $ 0.84 $ 0.88       $ 0.85 $ 0.88   $ 0.91 $ 0.83        
Call option value | $ $ 37,688 $ 113,046 $ 8,821     $ 8,705 $ 7,231   $ 48,682 $ 9,729   $ 142,409 $ 96,165 $ 91,537 $ 1,283,178   $ 37,697 $ 12,537 $ 13,239       $ 42,693 $ 265,575   $ 90,904 $ 16,690        
Shares issued | shares         8,426     12,500                       84,679 24,792 1,047,583     1,808     2,018,125      
Shares Issued, Price Per Share | $ / shares               $ 0.78                       $ 1.20 $ 0.48                    
Proceeds from issuance of common stock, gross | $               $ 9,595                         $ 11,875                    
Unearned stock based compensation expense | $                     $ 1,568,273                                   $ 1,568,273    
Restricted stock units amortization | $                                                           $ 37,249  
Board compensation | $                                                           $ 260,000  
Restricted Stock Units (RSUs) [Member]                                                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                              
Units issued | shares       222,224             195,000         72,224                         489,448 0  
Value of units | $       $ 260,000             $ 195,000         $ 65,001                              
Value of units, per share | $ / shares       $ 1.17             $ 1.00         $ 0.90                         $ 1.04 $ 0.00 $ 0.73