Annual report pursuant to Section 13 and 15(d)

Warrants (Details Narrative)

v3.21.1
Warrants (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Discount on convertible notes $ 104,347 $ 82,608
Stock compensation expense 257,500 341,938
Warrant [Member]    
Stock compensation expense $ 300,000
Warrants expired 85,171 94,577
Convertible Note Warrants [Member]    
Warrants to purchase of common stock shares 230,670 16,900
Warrants, term 5 years  
Discount on convertible notes $ 421,399 $ 125,545
Convertible Note Warrants [Member] | Minimum [Member]    
Warrant price per share $ 4.50 $ 14
Convertible Note Warrants [Member] | Maximum [Member]    
Warrant price per share $ 10.00 $ 40