Annual report pursuant to Section 13 and 15(d)

Net Loss per Share (Details Textual)

v3.19.1
Net Loss per Share (Details Textual) - $ / shares
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 01, 2019
May 15, 2017
Jan. 04, 2017
Dec. 31, 2018
Dec. 18, 2018
Sep. 26, 2018
Aug. 20, 2018
May 25, 2018
Mar. 31, 2019
Jun. 30, 2018
Dec. 31, 2018
Jun. 28, 2018
Jan. 09, 2018
Aug. 31, 2017
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 5.70 $ 1.30 $ 3.74 $ 0.25 $ 5.70 $ 3.74 $ 0.30 $ 0.35 $ 0.3725 $ 0.30        
Class of Warrant or Right, Exercise Price of Warrants or Rights                   $ 0.3725   $ 0.3725 $ 1.10 $ 1.50
Minimum [Member]                            
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price                     $ 0.18      
Class of Warrant or Right, Exercise Price of Warrants or Rights       0.30             0.30      
Maximum [Member]                            
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price                     4.50      
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 7.43             $ 7.43