XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Recent Events (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Feb. 14, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Common stock par value     $ 0.001   $ 0.001
Number of common stock issued, value   $ 3,212,810 $ 12,253,182 $ 3,917,047  
Proceeds from private placement $ 15,000,000        
Securities Purchase Agreement and Registration Rights Agreement [Member] | Accredited Investor [Member]          
Number of common stock issued 37,500,000        
Common stock par value $ 0.001        
Number of common stock issued, value $ 15,000,000        
Securities Purchase Agreement and Registration Rights Agreement [Member] | Placement Agent [Member]          
Proceeds from private placement $ 13,009,269        
Placement agent fees        
Warrant term         5 years
Warrant to purchase of common stock         3,750,000
Warrant exercise price per share         $ 0.40
Fair value of warrant