Annual report pursuant to Section 13 and 15(d)

Derivative Warrants Liability - Schedule of Valuation of the Derivative Warrant Liabilities (Details)

v3.21.1
Derivative Warrants Liability - Schedule of Valuation of the Derivative Warrant Liabilities (Details)
12 Months Ended
Dec. 31, 2020
Integer
$ / shares
Dec. 31, 2019
Integer
$ / shares
Share price (U.S. dollars) | $ / shares $ 0.075  
Warrant [Member]    
Share price (U.S. dollars) | $ / shares $ 0.075 $ 0.040
Probability for uplisting 75.00% 75.00%
Warrant [Member] | Minimum [Member]    
Derivative warrant liabilities expected term 1 year 6 months 1 year 11 months 15 days
Warrant [Member] | Maximum [Member]    
Derivative warrant liabilities expected term 1 year 10 months 28 days 2 years 11 months 26 days
Warrant [Member] | Exercise Price [Member]    
Share price (U.S. dollars) | $ / shares   $ 0.018
Derivative warrant liabilities 0.04  
Warrant [Member] | Expected Volatility [Member] | Minimum [Member]    
Derivative warrant liabilities 1.0577 1.0255
Warrant [Member] | Expected Volatility [Member] | Maximum [Member]    
Derivative warrant liabilities 1.1353 1.2571
Warrant [Member] | Risk Free Interest Rate [Member] | Minimum [Member]    
Derivative warrant liabilities 0.0011 0.0158
Warrant [Member] | Risk Free Interest Rate [Member] | Maximum [Member]    
Derivative warrant liabilities 0.0013 0.0162
Warrant [Member] | Dividend Yeild [Member]    
Derivative warrant liabilities 0 0
Series (2015) [Member] | Warrant [Member]    
Share price (U.S. dollars) | $ / shares $ 0.075 $ 0.04
Derivative warrant liabilities expected term 4 months 6 days 1 year 4 months 6 days
Series (2015) [Member] | Warrant [Member] | Exercise Price [Member]    
Share price (U.S. dollars) | $ / shares $ 0.50 $ 0.5
Series (2015) [Member] | Warrant [Member] | Expected Volatility [Member]    
Derivative warrant liabilities 144.63 1.0915
Series (2015) [Member] | Warrant [Member] | Risk Free Interest Rate [Member]    
Derivative warrant liabilities 0.09 0.0159
Series (2015) [Member] | Warrant [Member] | Dividend Yeild [Member]    
Derivative warrant liabilities 0.00 0.00
Series (2016) [Member] | Warrant [Member]    
Share price (U.S. dollars) | $ / shares $ 0.075 $ 0.04
Derivative warrant liabilities expected term 1 year 2 months 16 days 2 years 2 months 16 days
Series (2016) [Member] | Warrant [Member] | Exercise Price [Member]    
Share price (U.S. dollars) | $ / shares $ 0.50 $ 0.50
Series (2016) [Member] | Warrant [Member] | Expected Volatility [Member]    
Derivative warrant liabilities 209.19 1.2246
Series (2016) [Member] | Warrant [Member] | Risk Free Interest Rate [Member]    
Derivative warrant liabilities 0.09 0.0158
Series (2016) [Member] | Warrant [Member] | Dividend Yeild [Member]    
Derivative warrant liabilities 0.00 0.00
Series (2018) [Member] | Warrant [Member]    
Share price (U.S. dollars) | $ / shares $ 0.075 $ 0.04
Derivative warrant liabilities expected term 10 months 17 days 1 year 10 months 17 days
Series (2018) [Member] | Warrant [Member] | Exercise Price [Member]    
Share price (U.S. dollars) | $ / shares $ 0.50 $ 0.125
Series (2018) [Member] | Warrant [Member] | Expected Volatility [Member]    
Derivative warrant liabilities 238.82 1.0292
Series (2018) [Member] | Warrant [Member] | Risk Free Interest Rate [Member]    
Derivative warrant liabilities 0.09 0.0158
Series (2018) [Member] | Warrant [Member] | Dividend Yeild [Member]    
Derivative warrant liabilities 0.00 0.00
Closing Date [Member] | Warrant [Member]    
Derivative warrant liabilities expected term 2 years 4 months 17 days  
Probability for uplisting 75.00%  
Closing Date [Member] | Warrant [Member] | Minimum [Member]    
Share price (U.S. dollars) | $ / shares $ 0.12  
Closing Date [Member] | Warrant [Member] | Maximum [Member]    
Share price (U.S. dollars) | $ / shares 0.26  
Closing Date [Member] | Warrant [Member] | Exercise Price [Member] | Minimum [Member]    
Share price (U.S. dollars) | $ / shares 0.12  
Closing Date [Member] | Warrant [Member] | Exercise Price [Member] | Maximum [Member]    
Share price (U.S. dollars) | $ / shares $ 0.26  
Closing Date [Member] | Warrant [Member] | Expected Volatility [Member] | Minimum [Member]    
Derivative warrant liabilities 125.31  
Closing Date [Member] | Warrant [Member] | Expected Volatility [Member] | Maximum [Member]    
Derivative warrant liabilities 129.94  
Closing Date [Member] | Warrant [Member] | Risk Free Interest Rate [Member] | Minimum [Member]    
Derivative warrant liabilities 1.74  
Closing Date [Member] | Warrant [Member] | Risk Free Interest Rate [Member] | Maximum [Member]    
Derivative warrant liabilities 2.56  
Closing Date [Member] | Warrant [Member] | Dividend Yeild [Member]    
Derivative warrant liabilities 0.00