Quarterly report pursuant to Section 13 or 15(d)

7. Stockholders' Equity (Details)

v3.20.2
7. Stockholders' Equity (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Apr. 06, 2020
USD ($)
employee
item
$ / shares
shares
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
Mar. 24, 2020
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
Jun. 30, 2019
USD ($)
$ / shares
shares
May 17, 2019
USD ($)
employee
item
$ / shares
shares
Mar. 24, 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
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2019
Dec. 31, 2019
USD ($)
Mar. 02, 2020
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Equity payable | $             $ 100,862                   $ 100,862   $ 100,862  
Volatility rate                                 77.57% 81.67%    
Common stock issued in private placement | shares                                 2,800,000      
Proceeds from Issuance of Private Placement | $                                 $ 2,800,000      
Warrants exercise price | $ / shares                                 $ 1.25      
Issuance of common stock for debt conversion, Amount | $                                     $ 2,815,378  
Issuance of common stock for debt conversion, Shares | shares                                 2,582,916      
Principal                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Issuance of common stock for debt conversion, Amount | $                                 $ 2,500,000      
Accrued Interest                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Issuance of common stock for debt conversion, Amount | $                                 $ 82,916      
Warrant Issuance [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Warrants outstanding, per share | $ / shares                                 $ 1.25     $ 1.00
Warrants to purchase of common stock | shares                                 2,691,459     234,500
Employee Stock Option [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Number of employees, options granted | employee 4 1 1 1   1   12 1 4   3   1 1 1        
Options granted | shares 700,000 50,000 150,000 10,000   15,000   237,500 150,000 140,000   775,000   50,000 15,000 15,000 15,000      
Weighted average grant date fair value | $ / shares $ 0.70 $ 1.00 $ 1.00 $ 1.17   $ 0.65   $ 0.88 $ 0.98 $ 0.95   $ 1.04   $ 1.00 $ 1.05 $ 1.17        
Monthly installments in which options vest, after initial vesting Anniversary | item 36 48 48 48   36   36 36 36   48   48 48 48        
Volatility rate 78.21% 90.90% 90.79% 90.82%   77.56%   78.70% 74.18% 80.17%   80.17%   90.88% 90.88% 90.75%        
Call option value, price per share | $ / shares $ .47 $ 0.75 $ 0.75 $ 0.88   $ 0.43   $ 0.60 $ 0.64 $ 0.65   $ 0.72   $ 0.75 $ 0.84 $ 0.88        
Call option value | $ $ 326,752 $ 37,688 $ 113,046 $ 8,821   $ 6,472   $ 142,409 $ 96,165 $ 91,537   $ 1,283,178   $ 37,697 $ 12,537 $ 13,239        
Weighted average grant date fair value | $ / shares                                 $ 0.47      
Weighted average exercise price | $ / shares                                 $ 0.70      
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   100,000              
Value of units | $         $ 260,000   $ 195,000       $ 65,001   $ 65,000              
Value of units, per share | $ / shares         $ 1.17   $ 1.00       $ 0.90   $ 0.65