XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Warrants (Details) - USD ($)
1 Months Ended
May 31, 2020
May 31, 2020
Aug. 31, 2019
Apr. 30, 2019
Jun. 30, 2017
Sep. 30, 2020
May 15, 2020
Warrants (Textual)              
Aggregate purchase warrants   300,000          
Common stock exercise price $ 3.14 $ 3.14       $ 1.81  
Maturity date May 05, 2025       Jun. 21, 2023    
Shares of common stock             900,000
October 29, 2019 and expire October 29, 2024 [Member]              
Warrants (Textual)              
Aggregate purchase warrants       42,388      
Common stock exercise price       $ 27.50      
Maturity date       Oct. 29, 2024      
October 29, 2019 and expire April 24, 2024 [Member]              
Warrants (Textual)              
Aggregate purchase warrants       4,239      
Common stock exercise price       $ 27.50      
Maturity date       Apr. 24, 2024      
February 1, 2020 and expire August 29, 2024 [Member]              
Warrants (Textual)              
Aggregate purchase warrants     2,250        
Common stock exercise price     $ 21.25        
Maturity date     Aug. 29, 2024        
June 21, 2018 and expire June 21, 2023 [Member]              
Warrants (Textual)              
Aggregate purchase warrants         4,313    
Common stock exercise price         $ 125.00    
Fair value of warrants         $ 63,796