XML 29 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Organization and Summary of Significant Accounting Policies (Details 3) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Common shares equivalents, outstanding 18,685,872 17,776,578
Convertible Preferred Stock [Member]    
Common shares equivalents, outstanding 16,939,013 17,445,763
Warrants [Member]    
Common shares equivalents, outstanding 470,939 197,656
Options [Member]    
Common shares equivalents, outstanding 873,420 89,736
Stock Awards [Member]    
Common shares equivalents, outstanding 402,500 43,423