Annual report pursuant to Section 13 and 15(d)

13. Stockholders' Equity (Details Narrative)

v3.21.1
13. Stockholders' Equity (Details Narrative) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended 4 Months Ended 5 Months Ended 6 Months Ended 7 Months Ended 9 Months Ended 10 Months Ended 11 Months Ended 12 Months Ended
Jun. 23, 2020
Jan. 15, 2020
Jan. 09, 2020
Jan. 08, 2020
Jan. 10, 2019
Jun. 24, 2020
Jun. 19, 2020
Jan. 22, 2020
Dec. 10, 2019
Oct. 22, 2019
Jan. 17, 2019
Feb. 14, 2019
Mar. 22, 2020
Apr. 11, 2019
May 08, 2020
May 07, 2020
May 02, 2019
May 28, 2020
May 18, 2020
May 28, 2019
May 27, 2019
Jul. 15, 2020
Jun. 22, 2020
Jul. 14, 2019
Jul. 22, 2020
Jul. 21, 2020
Aug. 02, 2019
Jul. 16, 2019
Oct. 02, 2019
Sep. 18, 2019
Oct. 28, 2020
Oct. 25, 2020
Oct. 28, 2019
Oct. 18, 2019
Dec. 14, 2020
Nov. 17, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 17, 2019
Shares authorized                                                                         400,000,000 400,000,000  
Common shares outstanding                                                                         258,438,514 21,877,724  
Preferred stock issued                                                                         0 1,097  
Preferred stock outstanding                                                                         0 1,097  
Warrant exercise price             $ 0.21                                                                
Gross proceeds from sale of stock                                                                         $ 98,583,549 $ 3,021,552  
Proceeds from warrant exercised             $ 5,649,319                                     $ 55,011                          
Number of warrants exercised             29,666,283                                     16,670                          
Shares issued for debt conversion 65,476,190                                                                            
Securities Purchase Agreement [Member]                                                                              
Sale price, per share                                                                 $ 0.76            
Stock issued new, shares                                                                 663,158            
Preferred Stock                                                                              
Stock converted, shares issued   3,171,428       1,571,430                                                                  
Stock converted, shares converted   667       330                                                                  
Conversion price   $ 0.21       $ 0.21                                                                  
Series A Convertible Preferred Stock [Member]                                                                              
Stock converted, shares issued     3,171,428     1,571,428                                                           476,190      
Stock converted, shares converted     667     330                                                           100      
Conversion price     $ 0.21     $ 0.21                                                           $ 0.21      
Andy Heyward [Member]                                                                              
Sale price, per share                                                         $ 0.76                    
Stock issued new, shares                                                         1,000,000                    
Gross proceeds from sale of stock                                                         $ 760,000                    
Warrant Exercise Agreements [Member]                                                                              
Shares issued, price per share                                                           $ 0.76                  
Stock issued for exercise of warrants, shares                                                           945,894                 3,646,135
Warrant exercise price                                                                             $ 0.21
Investor Relations [Member] | Common Stock [Member]                                                                              
Shares issued, price per share         $ 2.44           $ 2.55                                                        
Stock issued for services, shares         17,200           11,765                                                        
Private Transaction [Member]                                                                              
Warrant exercise price               $ 0.34                                                              
Warrants issued               500,000                                                              
Proceeds from warrant exercised               $ 170,000                                                              
Purchase Agreement [Member]                                                                              
Shares issued, price per share                         $ 0.2568   $ 0.454 $ 0.35   $ 1.50 $ 1.20                                        
Stock issued new, shares                         4,000,000   12,000,000 8,000,000   20,000,000 7,500,000                                        
Gross proceeds from sale of stock                         $ 1,000,000   $ 5,448,000 $ 2,800,000   $ 30,000,000 $ 9,000,000                                        
Marketing services [Member]                                                                              
Shares issued, price per share                                           $ 2.30     $ 2.30                            
Stock issued for services, shares                                           32,609     124,451                            
Production service [Member]                                                                              
Shares issued, price per share                                                               $ 1.39              
Stock issued for services, shares                                                             37,400,000 1,000,000              
Warrants issued                                                             37,400,000                
Proceeds from warrant exercised                                                             $ 57,900,000                
Vendor [Member]                                                                              
Shares issued, price per share                                               $ 1.14                              
Vendor [Member] | Consulting Services [Member]                                                                              
Shares issued, price per share                           $ 1.92           $ 1.84               $ 1.13                      
Stock issued for services, shares                           6,012           25,000       5,250       25,000                      
Vendor [Member] | Production Services [Member]                                                                              
Shares issued, price per share                                 $ 1.95       $ 1.84           $ 0.81             $ 0.73          
Stock issued for services, shares                                 10,923       1,087           481,481             534,247          
Investor [Member]                                                                              
Shares issued, price per share       $ 0.65                                     $ 3.85                                
Stock issued for services, shares       43,077                                     49,610                                
Investor [Member] | Securities Purchase Agreement [Member]                                                                              
Shares issued, price per share                       $ 2.12                                                      
Stock issued new, shares                       945,894                                                      
Warrant holders [Member]                                                                              
Stock issued for exercise of warrants, shares             45,000,428                                                       532,424        
Warrant exercise price             $ 0.21                                                                
Number of warrants exercised             50,014,895                                                       595,238        
Common Stock [Member]                                                                              
Stock converted, shares issued                 3,804,766 296,053                                                          
Series A Convertible Preferred Stock [Member]                                                                              
Stock converted, shares converted                 799 225                                                          
Conversion price                 $ 0.21 $ 0.76