XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants (Details) - USD ($)
1 Months Ended 9 Months Ended
Nov. 12, 2019
May 31, 2020
May 31, 2020
Aug. 31, 2019
Apr. 30, 2019
Jun. 30, 2017
Sep. 30, 2021
May 15, 2020
Warrants (Textual)                
Aggregate purchase warrants     300,000          
Common stock exercise price   $ 3.14 $ 3.14       $ 3.27  
Maturity date   May 05, 2025       Jun. 21, 2023    
Shares of common stock 5,404             900,000
Exercised and converted common stock             226,300  
Proceeds from received conversion of exercised warrants             $ 707,000  
Expense fee $ 15,000              
Exercise price percentage 110.00%              
Common stock shares purchased 5,404              
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