XML 537 R108.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Schedule of Common Stock Financing Warrants Outstanding and Exercisable (Details)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Financing Warrants Classified as Derivative Liabilities (Shares) 2,375,000
Financing Warrants Classified within Stockholders' Equity (Shares) 507,055
Total Exercisable Financing Warrants (Shares) 2,882,055
MDB Warrants [Member]  
Financing Warrants Exercise Price | $ / shares $ 0.20
Financing Warrants Expiration Date Nov. 04, 2021
Financing Warrants Classified as Derivative Liabilities (Shares)
Financing Warrants Classified within Stockholders' Equity (Shares) 327,490
Total Exercisable Financing Warrants (Shares) 327,490
Strome Warrants [Member]  
Financing Warrants Exercise Price | $ / shares $ 0.50
Financing Warrants Expiration Date Jun. 15, 2023
Financing Warrants Classified as Derivative Liabilities (Shares) 1,500,000
Financing Warrants Classified within Stockholders' Equity (Shares)
Total Exercisable Financing Warrants (Shares) 1,500,000
B. Riley Warrants [Member]  
Financing Warrants Exercise Price | $ / shares $ 1.00
Financing Warrants Expiration Date Oct. 18, 2025
Financing Warrants Classified as Derivative Liabilities (Shares) 875,000
Financing Warrants Classified within Stockholders' Equity (Shares)
Total Exercisable Financing Warrants (Shares) 875,000
MDB Warrants One [Member]  
Financing Warrants Exercise Price | $ / shares $ 1.15
Financing Warrants Expiration Date Oct. 19, 2022
Financing Warrants Classified as Derivative Liabilities (Shares)
Financing Warrants Classified within Stockholders' Equity (Shares) 119,565
Total Exercisable Financing Warrants (Shares) 119,565
MDB Warrants Two [Member]  
Financing Warrants Exercise Price | $ / shares $ 2.50
Financing Warrants Expiration Date Oct. 19, 2022
Financing Warrants Classified as Derivative Liabilities (Shares)
Financing Warrants Classified within Stockholders' Equity (Shares) 60,000
Total Exercisable Financing Warrants (Shares) 60,000