Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Related Party Convertible Notes Payable - Schedule of Related Party Convertible Notes Payable (Details) (Parenthetical) - USD ($)
Nov. 15, 2019
Nov. 08, 2019
Oct. 16, 2019
Jul. 19, 2019
Jun. 30, 2020
Dec. 31, 2019
Original issue discount         $ 82,608 $ 82,608
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       $ 24 $ 4.27 $ 14
Debt instrument, discount offering price percentage       25.00%    
Adjusted exercise price per share         $ 4.27 $ 14
Convertible Note 2019 - 02 [Member] | Detachable Warrant [Member]            
Warrants to purchase common stock       7,500    
Warrants price per share       $ 24    
Additional discount on convertible note         $ 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     $ 24   $ 4.27 $ 14
Debt instrument, discount offering price percentage   25.00%        
Adjusted exercise price per share         $ 4.27 $ 14
Additional discount on convertible note         $ 63,060 $ 110,783
Convertible Note 2019 - 07 [Member] | Detachable Warrant [Member]            
Warrants to purchase common stock     2,000      
Warrants price per share     $ 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 $ 20          
Officer Convertible Note [Member] | Extended Maturity [Member]            
Debt instrument, maturity date Jun. 30, 2021