XML 44 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Capital Stock (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 16, 2017
Preferred stock, shares authorized 40,000,000 40,000,000 5,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
Shares authorized       1,050,000,000
Preferred stock, shares issued 0 0    
Preferred stock, shares outstanding 0 0    
Series A Preferred Stock [Member]        
Preferred stock, shares authorized 10,000,000 10,000,000   10,000,000
Preferred stock, shares issued 0 0