Quarterly report pursuant to Section 13 or 15(d)

Derivative Financial Instruments - Schedule of Fair Value Assumptions Related to Option Issued (Details)

v3.21.1
Derivative Financial Instruments - Schedule of Fair Value Assumptions Related to Option Issued (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Derivative liabilities $ 412,163 $ 235,165 $ 827,314
Convertible Note Payable [Member]      
Derivative liabilities 176,998 (222,707)  
Convertible Note Payable [Member] | Fair Value, Inputs, Level 1 [Member]      
Derivative liabilities  
Convertible Note Payable [Member] | Fair Value, Inputs, Level 2 [Member]      
Derivative liabilities  
Convertible Note Payable [Member] | Fair Value, Inputs, Level 3 [Member]      
Derivative liabilities $ 412,163 $ 235,165  
Convertible Note Payable [Member] | Expected Dividend Yield [Member]      
Derivative liabilities, measurement input 0 0.0  
Convertible Note Payable [Member] | Risk Free Interest Rate [Member]      
Derivative liabilities, measurement input 0.07    
Convertible Note Payable [Member] | Risk Free Interest Rate [Member] | Minimum [Member]      
Derivative liabilities, measurement input   0.10  
Convertible Note Payable [Member] | Risk Free Interest Rate [Member] | Maximum [Member]      
Derivative liabilities, measurement input   1.43  
Convertible Note Payable [Member] | Volatility [Member]      
Derivative liabilities, measurement input 158    
Convertible Note Payable [Member] | Volatility [Member] | Minimum [Member]      
Derivative liabilities, measurement input   147  
Convertible Note Payable [Member] | Volatility [Member] | Maximum [Member]      
Derivative liabilities, measurement input   190  
Convertible Note Payable [Member] | Expected Term [Member]      
Derivative liabilities, expected term 1 year 1 year