Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.1
Convertible Notes Payable - Schedule of Convertible Notes Payable (Details) (Parenthetical) - USD ($)
Mar. 16, 2020
Feb. 25, 2020
Jan. 21, 2020
Jan. 06, 2020
Nov. 08, 2019
Oct. 29, 2019
Oct. 23, 2019
Oct. 10, 2019
Oct. 03, 2019
Sep. 25, 2019
Sep. 04, 2019
Apr. 18, 2019
Apr. 18, 2019
Mar. 31, 2020
Mar. 17, 2020
Feb. 21, 2020
Dec. 31, 2019
Original issue discount                           $ 82,608     $ 82,608
Convertible Note 2019 - 01 [Member]                                  
Convertible notes payable issued                       $ 150,000 $ 150,000        
Debt instrument, interest rate                       10.00% 10.00%        
Debt instrument, maturity date                         Dec. 31, 2019        
Debt instrument maturity date, description                         Originally matured on December 31, 2019, which was subsequently extended to March 31, 2020.        
Debt instrument, conversion price                       $ 24 $ 24        
Adjusted exercise price per share                             $ 4.27   $ 14
Additional discount on convertible note                           $ 0     $ 199,012
Convertible Note 2019 - 01 [Member] | Detachable Warrant [Member]                                  
Warrants to purchase common stock                       2,500 2,500        
Warrants price per share                       $ 40 $ 40        
Note repaid term                       Mar. 17, 2020          
Convertible Note 2019 - 03 [Member]                                  
Convertible notes payable issued                     $ 108,696            
Debt instrument, interest rate                     8.00%            
Debt instrument, maturity date                     Jun. 30, 2020            
Debt instrument, conversion price                     $ 24            
Original issue discount                     $ 8,696            
Exchange of convertible notes payable                     $ 100,000            
Debt instrument, amortized period                     36 months            
Convertible Note 2019 - 03 [Member] | Detachable Warrant [Member]                                  
Warrants to purchase common stock                     1,000            
Warrants price per share                     $ 24            
Additional discount on convertible note                     $ 18,326            
Convertible Note 2019 - 04 [Member]                                  
Convertible notes payable issued                   $ 54,348              
Debt instrument, interest rate                   8.00%              
Debt instrument, maturity date                   Jun. 30, 2020              
Debt instrument, conversion price                   $ 24              
Original issue discount                   $ 4,348              
Exchange of convertible notes payable                   $ 50,000              
Debt instrument, amortized period                   36 months              
Convertible Note 2019 - 04 [Member] | Detachable Warrant [Member]                                  
Warrants to purchase common stock                   500              
Warrants price per share                   $ 24              
Additional discount on convertible note                   $ 4,190              
Convertible Note 2019 - 05 [Member]                                  
Convertible notes payable issued                 $ 27,174                
Debt instrument, interest rate                 8.00%                
Debt instrument, maturity date                 Jun. 30, 2020                
Debt instrument, conversion price                 $ 24                
Original issue discount                 $ 2,174                
Exchange of convertible notes payable                 $ 25,000                
Debt instrument, amortized period                 36 months                
Convertible Note 2019 - 05 [Member] | Detachable Warrant [Member]                                  
Warrants to purchase common stock                 250                
Warrants price per share                 $ 24                
Additional discount on convertible note                 $ 2,705                
Convertible Note 2019 - 06 [Member]                                  
Convertible notes payable issued               $ 27,174                  
Debt instrument, interest rate               8.00%                  
Debt instrument, maturity date               Jun. 30, 2020                  
Debt instrument, conversion price               $ 24                  
Original issue discount               $ 2,174                  
Exchange of convertible notes payable               $ 25,000                  
Debt instrument, amortized period               36 months                  
Convertible Note 2019 - 06 [Member] | Detachable Warrant [Member]                                  
Warrants to purchase common stock               250                  
Warrants price per share               $ 24                  
Additional discount on convertible note               $ 2,505                  
Convertible Note 2019 - 08 [Member]                                  
Convertible notes payable issued             $ 108,696                    
Debt instrument, interest rate             8.00%                    
Debt instrument, maturity date             Jun. 30, 2020                    
Debt instrument, conversion price             $ 24                    
Original issue discount             $ 8,696                    
Exchange of convertible notes payable             $ 100,000                    
Debt instrument, amortized period             36 months                    
Convertible Note 2019 - 08 [Member] | Detachable Warrant [Member]                                  
Additional discount on convertible note             $ 21,363                    
Convertible Note 2019 - 08 [Member] | Detachable Warrant One [Member]                                  
Warrants to purchase common stock             1,250                    
Warrants price per share             $ 30                    
Convertible Note 2019 - 08 [Member] | Detachable Warrant Two [Member]                                  
Warrants to purchase common stock             1,250                    
Warrants price per share             $ 40                    
Convertible Note 2019 - 09 [Member]                                  
Convertible notes payable issued           $ 27,174                      
Debt instrument, interest rate           8.00%                      
Debt instrument, maturity date           Jun. 30, 2020                      
Debt instrument, conversion price           $ 24                      
Original issue discount           $ 2,174                      
Exchange of convertible notes payable           $ 25,000                      
Debt instrument, amortized period           36 months                      
Convertible Note 2019 - 09 [Member] | Detachable Warrant [Member]                                  
Warrants to purchase common stock           250                      
Warrants price per share           $ 24                      
Additional discount on convertible note           $ 2,295                      
Convertible Note 2019 - 10 [Member]                                  
Convertible notes payable issued         $ 16,304                        
Debt instrument, interest rate         8.00%                        
Debt instrument, maturity date         Jun. 30, 2020                        
Debt instrument, conversion price         $ 14                        
Original issue discount         $ 1,304                        
Exchange of convertible notes payable         $ 15,000                        
Debt instrument, amortized period         36 months                        
Convertible Note 2019 - 10 [Member] | Detachable Warrant [Member]                                  
Warrants to purchase common stock         150                        
Warrants price per share         $ 14                        
Additional discount on convertible note         $ 3,279                        
Convertible Note 2020 - 01 [Member]                                  
Convertible notes payable issued       $ 10,870                          
Debt instrument, interest rate       8.00%                          
Debt instrument, maturity date       Jun. 30, 2020                          
Debt instrument, conversion price       $ 10                          
Original issue discount       $ 870                          
Exchange of convertible notes payable       $ 10,000                          
Debt instrument, amortized period       36 months                          
Convertible Note 2020 - 01 [Member] | Detachable Warrant [Member]                                  
Warrants to purchase common stock       100                          
Warrants price per share       $ 10                          
Additional discount on convertible note       $ 793                          
Convertible Note 2020 - 02 [Member]                                  
Convertible notes payable issued     $ 262,500                            
Debt instrument, interest rate     10.00%                            
Debt instrument, maturity date     Jun. 30, 2020                            
Debt instrument, conversion price                               $ 4.27  
Original issue discount     $ 12,500                            
Exchange of convertible notes payable     $ 250,000                            
Common stock issued as commitment fee     5,855                            
Convertible Note 2020 - 02 [Member] | Detachable Warrant [Member]                                  
Additional discount on convertible note     $ 85,247                            
Convertible Note 2020 - 03 [Member]                                  
Convertible notes payable issued   $ 52,631                              
Debt instrument, interest rate   8.00%                              
Debt instrument, maturity date   Jun. 30, 2020                              
Debt instrument, conversion price   $ 7.50                              
Original issue discount   $ 2,632                              
Exchange of convertible notes payable   $ 50,000                              
Debt instrument, amortized period   36 months                              
Qualifing financing amount   $ 5,000,000                              
Debt instrument, conversion percentage   25.00%                              
Convertible Note 2020 - 03 [Member] | Detachable Warrant [Member]                                  
Warrants to purchase common stock   500                              
Warrants price per share   $ 7.50                              
Additional discount on convertible note   $ 1,985                              
Convertible Note 2020 - 04 [Member]                                  
Convertible notes payable issued $ 250,000                                
Debt instrument, interest rate 10.00%                                
Debt instrument, maturity date Sep. 16, 2020                                
Debt instrument, conversion price $ 4.50                                
Original issue discount $ 20,000                                
Exchange of convertible notes payable $ 230,000                                
Common stock issued as commitment fee 5,000                                
Debt issuance cost $ 27,777                                
Legal expenses $ 5,000                                
Debt instrument, description fully repaid within 6 months of issuance                                
Convertible Note 2020 - 04 [Member] | Detachable Warrant [Member]                                  
Additional discount on convertible note $ 343,854                                
Convertible Note 2020 - 05 [Member]                                  
Convertible notes payable issued $ 250,000                                
Debt instrument, interest rate 10.00%                                
Debt instrument, maturity date Sep. 16, 2020                                
Debt instrument, conversion price $ 4.50                                
Original issue discount $ 20,000                                
Exchange of convertible notes payable $ 230,000                                
Common stock issued as commitment fee 5,000                                
Legal expenses $ 5,000                                
Debt instrument, description fully repaid within 6 months of issuance                                
Number of common stock shares issued 27,777                                
Convertible Note 2020 - 05 [Member] | Detachable Warrant [Member]                                  
Additional discount on convertible note $ 343,854