XML 60 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options and Warrants (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Stock Options and Warrants (Textual)    
Compensation expense $ 464,585  
Other expense 565,088  
Warrant derivative liability $ 1,177,130 $ 612,042
Dividend yield 0.00%  
Minimum [Member]    
Stock Options and Warrants (Textual)    
Expected life years 4 years  
Volatility factor 374.00%  
Maximum [Member]    
Stock Options and Warrants (Textual)    
Expected life years 4 years 2 months 16 days  
Volatility factor 381.00%