Annual report pursuant to Section 13 and 15(d)

12. Stockholders' Equity (Details Narrative)

v3.20.1
12. 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 8 Months Ended 9 Months Ended 10 Months Ended 11 Months Ended 12 Months Ended
Jan. 10, 2019
Jan. 08, 2018
Dec. 10, 2019
Oct. 22, 2019
Jan. 17, 2019
Dec. 31, 2018
Feb. 24, 2019
Feb. 19, 2019
Apr. 11, 2019
May 02, 2019
May 07, 2018
May 28, 2019
May 27, 2019
Jul. 14, 2019
Aug. 02, 2019
Jul. 16, 2019
Aug. 13, 2018
Aug. 20, 2018
Aug. 17, 2018
Oct. 02, 2019
Sep. 18, 2019
Sep. 18, 2018
Oct. 05, 2017
Oct. 28, 2019
Oct. 18, 2019
Nov. 01, 2018
Oct. 17, 2018
Nov. 05, 2015
Nov. 15, 2018
Dec. 31, 2019
Dec. 17, 2019
Dec. 31, 2018
Feb. 14, 2019
Shares authorized           233,333,334                                               233,333,334   233,333,334  
Common shares outstanding           9,457,859                                               21,877,724   9,457,859  
Preferred stock issued           2,120                                               1,097   2,120  
Preferred stock outstanding           2,120                                               1,097   2,120  
Proceeds from Warrant Exchange                                                               $ 0  
Proceeds from Warrant Exchange, Net                                                               3,401,924  
Stock issued for settlement, shares           60,000                                                      
Gross proceeds from sale of stock                                                           $ 1,596,341   5,699,534  
Beneficial conversion feature                                                           $ 3,380,289   $ 353,333  
Securities Purchase Agreement [Member]                                                                  
Sale price, per share   $ 3.00                                           $ 0.76                  
Stock issued new, shares   592,000                                           663,158                  
Series A Convertible Preferred Stock [Member] | Conversion Price Decrease [Member]                                                                  
Beneficial conversion feature                                     $ 353,333                            
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 new, shares               945,894                   1,800,000         1,647,691         1,443,362          
Stock issued for exercise of warrants, shares                                         945,894                   3,646,135    
Warrant exercise price               $ 2.21                   $ 3.00         $ 3.90         $ 3.30     $ 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                                                        
Investor Relations [Member]                                                                  
Shares issued, price per share           $ 2.16                                                   $ 2.16  
Stock issued for settlement, shares                                                               60,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 $ 2.81   $ 1.84   $ 0.81   $ 2.64         $ 2.17     $ 0.73 $ 2.27              
Stock issued for services, shares                   10,923 277,508   1,087   481,481   180,683         141,014     534,247 44,097              
Vendor [Member] | Investor Relations [Member]                                                                  
Shares issued, price per share                                                         $ 2.16        
Stock issued for services, shares                                                         23,148        
Investor [Member] | Securities Purchase Agreement [Member]                                                                  
Shares issued, price per share                                                                 $ 2.12
Stock issued new, shares             945,894                                                    
Various Providers [Member] | Investor Relations [Member]                                                                  
Shares issued, price per share                                                     $ 2.45            
Stock issued for services, shares                                                     58,614            
Common Stock [Member]                                                                  
Stock converted, shares issued     3,804,766 296,053                                                       470,001  
Series A Convertible Preferred Stock [Member]                                                                  
Stock converted, shares converted     799 225                                                       1,410  
Conversion price     $ 0.21 $ 0.76                                                          
Convertible Preferred [Member]                                                                  
Conversion price           $ 3.00                                                   $ 3.00