Annual report pursuant to Section 13 and 15(d)

Related Party Convertible Notes Payable - Schedule of Related Party Convertible Notes Payable (Details) (Parenthetical)

v3.21.1
Related Party Convertible Notes Payable - Schedule of Related Party Convertible Notes Payable (Details) (Parenthetical)
12 Months Ended
Dec. 17, 2020
USD ($)
shares
Sep. 17, 2020
USD ($)
$ / shares
shares
Jul. 14, 2020
Nov. 15, 2019
USD ($)
$ / shares
Oct. 16, 2019
USD ($)
$ / shares
shares
Jul. 19, 2019
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
$ / shares
Original issue discount             $ 104,347 $ 82,608
Debt instrument, interest rate     12.00%          
Debt instrument, maturity date     Jul. 31, 2020          
Convertible Note 2019 - 02 [Member]                
Convertible notes payable issued           $ 815,217    
Original issue discount           65,217    
Exchange of convertible notes payable           $ 750,000    
Debt instrument, interest rate           8.00%    
Debt instrument, maturity date           Jun. 30, 2020    
Debt instrument, conversion price | $ / shares           $ 24 $ 4.27 $ 14
Debt instrument, discount offering price percentage           0.25    
Warrants price per share | $ / shares             $ 4.27 $ 14
Convertible Note 2019 - 02 [Member] | Detachable Warrant [Member]                
Warrants to purchase common stock | shares           7,500    
Warrants price per share | $ / shares           $ 24    
Debt instrument beneficial conversion feature             $ 234,300 $ 582,533
Convertible Note 2019 - 02 [Member] | Minimum [Member]                
Convertible notes payable issued           $ 5,000,000    
Convertible Note 2019 - 02 [Member] | Extended Maturity [Member]                
Debt instrument, maturity date           Jun. 30, 2021    
Convertible Note 2019 - 07 [Member]                
Convertible notes payable issued         $ 217,391      
Original issue discount         17,391      
Exchange of convertible notes payable         $ 200,000      
Debt instrument, interest rate         8.00%      
Debt instrument, maturity date         Jun. 30, 2020      
Debt instrument, conversion price | $ / shares         $ 24   $ 4.27 $ 14
Debt instrument, discount offering price percentage         0.25      
Warrants price per share | $ / shares             $ 4.27 $ 14
Debt instrument beneficial conversion feature             $ 63,060 $ 110,783
Convertible Note 2019 - 07 [Member] | Detachable Warrant [Member]                
Warrants to purchase common stock | shares         2,000      
Warrants price per share | $ / shares         $ 24      
Convertible Note 2019 - 07 [Member] | Minimum [Member]                
Convertible notes payable issued         $ 5,000,000      
Convertible Note 2019 - 07 [Member] | Extended Maturity [Member]                
Debt instrument, maturity date         Jun. 30, 2021      
Officer Convertible Note [Member]                
Convertible notes payable issued       $ 100,000        
Debt instrument, interest rate       14.00%        
Debt instrument, maturity date       Jun. 30, 2020        
Debt instrument, conversion price | $ / shares       $ 20        
Officer Convertible Note [Member] | Extended Maturity [Member]                
Debt instrument, maturity date       Jun. 30, 2021        
Convertible Note 2020 - 11 [Member]                
Convertible notes payable issued   $ 217,391            
Original issue discount   21,739            
Exchange of convertible notes payable   $ 250,000            
Debt instrument, interest rate   8.00%            
Debt instrument, maturity date   Jun. 30, 2021            
Debt instrument, conversion price | $ / shares   $ 4.50            
Debt instrument, discount offering price percentage   0.25            
Debt instrument beneficial conversion feature             $ 88,950  
Convertible Note 2020 - 11 [Member] | Detachable Warrant [Member]                
Warrants to purchase common stock | shares   13,333            
Warrants price per share | $ / shares   $ 4.50            
Convertible Note 2020 - 11 [Member] | Minimum [Member]                
Convertible notes payable issued   $ 5,000,000            
Convertible Note 2020 - 16 [Member]                
Convertible notes payable issued $ 90,000              
Debt instrument, interest rate 4.00%              
Debt instrument, maturity date Dec. 31, 2021              
Debt instrument converted into shares of common stock | shares 18,000