Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies (Details)

v3.19.3.a.u2
Significant Accounting Policies (Details) - shares
6 Months Ended
May 07, 2019
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2019
Jun. 26, 2019
Significant Accounting Policies (Textual)          
Reverse stock split, description Certificate of Change with the Secretary of State of Nevada that effected a 1-for-10 (1:10) reverse stock split of its common stock, par value $0.001 per share, which became effective on May 8, 2019.        
Equity note stock split, description Pursuant to the Certificate of Change, the Company's authorized common stock was decreased in the same proportion as the split resulting in a decrease from 70,000,000 authorized shares of common stock to 7,000,000 shares authorized. The par value of its common stock was unchanged at $0.001 per share, post-split. All common shares, warrants, stock options, conversion ratios, and per share information in these condensed consolidated interim financial statements give retroactive effect to the 1-for-10 reverse stock split. The Company's authorized and issued preferred stock was not affected by the split.        
Common stock authorized   95,000,000   95,000,000  
Series B Convertible Preferred Shares [Member]          
Significant Accounting Policies (Textual)          
Anti-dilutive warrants, stock options, performance stock units, and convertible preferred shares related to outstanding   162,177 210,279    
Stock Options [Member]          
Significant Accounting Policies (Textual)          
Anti-dilutive warrants, stock options, performance stock units, and convertible preferred shares related to outstanding   778,750 292,683    
Performance Stock Units [Member]          
Significant Accounting Policies (Textual)          
Anti-dilutive warrants, stock options, performance stock units, and convertible preferred shares related to outstanding   120,000    
Warrant [Member]          
Significant Accounting Policies (Textual)          
Anti-dilutive warrants, stock options, performance stock units, and convertible preferred shares related to outstanding   9,963,596 940,353    
Common Stock [Member] | Minimum [Member]          
Significant Accounting Policies (Textual)          
Common stock authorized         7,000,000
Common Stock [Member] | Maximum [Member]          
Significant Accounting Policies (Textual)          
Common stock authorized         95,000,000