XML 56 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Warrants (Details) - USD ($)
1 Months Ended 6 Months Ended
Apr. 30, 2019
Jun. 30, 2019
Warrants (Textual)    
Common stock exercise price   $ 0.72
October 29, 2019 and expire October 29, 2024 [Member]    
Warrants (Textual)    
Aggregate purchase warrants 847,750  
Common stock exercise price $ 1.375  
October 29, 2019 and expire April 24, 2024 [Member]    
Warrants (Textual)    
Aggregate purchase warrants 84,775  
Common stock exercise price $ 1.375  
Warrants [Member]    
Warrants (Textual)    
Aggregate purchase warrants   86,250
Common stock exercise price   $ 6.25
Maturity date   Jun. 21, 2023
Fair value of warrants   $ 63,796