XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Details Textual 1) - Warrant [Member] - USD ($)
Jun. 30, 2020
Feb. 28, 2019
Jun. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of fully vested warrants issued     31,667
Exercise price of warrants     $ 1.50
Warrants maturity date     Jun. 30, 2022
Intrinsic value of warrant $ 118,751    
IPO [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of warrants issued   40,982  
Exercise price of warrants   $ 9.60  
Warrants maturity date   Dec. 19, 2023