XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Summary of Significant Accounting Policies (Details) - Schedule of earnings (loss) per share - shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Sep. 30, 2019
Organization and Summary of Significant Accounting Policies (Details) - Schedule of earnings (loss) per share [Line Items]      
Common shares equivalents, outstanding 3,653,443 24,521,679 19,407,012
Options [Member]      
Organization and Summary of Significant Accounting Policies (Details) - Schedule of earnings (loss) per share [Line Items]      
Common shares equivalents, outstanding   1,605,758 572,155
Stock awards [Member]      
Organization and Summary of Significant Accounting Policies (Details) - Schedule of earnings (loss) per share [Line Items]      
Common shares equivalents, outstanding   866,500 494,593
Warrants [Member]      
Organization and Summary of Significant Accounting Policies (Details) - Schedule of earnings (loss) per share [Line Items]      
Common shares equivalents, outstanding   3,653,443 470,939
Convertible notes [Member]      
Organization and Summary of Significant Accounting Policies (Details) - Schedule of earnings (loss) per share [Line Items]      
Common shares equivalents, outstanding   1,845,703
Convertible preferred stock [Member]      
Organization and Summary of Significant Accounting Policies (Details) - Schedule of earnings (loss) per share [Line Items]      
Common shares equivalents, outstanding   16,550,275 17,869,325