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 |