XML 65 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Reverse Stock Split (Details) - shares
Mar. 15, 2017
Dec. 31, 2018
Jun. 01, 2018
Dec. 31, 2017
Reverse Stock Split (Textual)        
Reverse stock split, description Reverse stock split approved by the shareholders and Board of Directors, each 20 shares of our issued and outstanding common stock became one share of common stock and no fractional shares were issued.      
Common stock, shares authorized   35,000,000   35,000,000
Maximum [Member]        
Reverse Stock Split (Textual)        
Common stock, shares authorized 200,000,000   35,000,000  
Minimum [Member]        
Reverse Stock Split (Textual)        
Common stock, shares authorized 10,000,000   10,000,000