XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Details) - shares
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Potential common stock equivalents outstanding 3,377,796 11,744,042
Series A Convertible Preferred Stock [Member]    
Potential common stock equivalents outstanding [1] 9,425,436
Stock Options [Member]    
Potential common stock equivalents outstanding 2,301,333 1,333,594
Warrants [Member]    
Potential common stock equivalents outstanding 1,076,463 985,012
[1] On an as-converted basis