XML 44 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Capital Stock (Details) - shares
6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 17, 2017
Jan. 16, 2017
Stockholders' Equity Note [Abstract]          
Preferred stock, shares authorized 50,000,000 50,000,000 50,000,000   50,000,000
Preferred stock voting rights description Preferred stock can be converted into 10 shares of common stock and have voting rights equal to 100 shares of common stock        
Reverse stock split 1:300        
Common stock, shares authorized 1,000,000,000 1,000,000,000 1,000,000,000 1,000,000,000 1,050,000,000
Number of shares returned     5,000,000