XML 95 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical)
Feb. 11, 2020
shares
Apr. 16, 2018
Jan. 31, 2020
shares
Jan. 21, 2020
shares
Jan. 20, 2020
shares
Dec. 31, 2019
$ / shares
shares
Dec. 31, 2018
$ / shares
shares
May 31, 2018
shares
Apr. 30, 2018
shares
Common stock, par value (in dollars per share) | $ / shares           $ 0.00001 $ 0.00001    
Common stock, authorized           16,666,667 16,666,667 25,000,000 4,000,000
Common stock, issued           550,736 310,330    
Common stock, outstanding           550,736 310,330    
Reverse stock split ratio   0.04              
Restricted Stock [Member]                  
Common stock, issued           6,886      
Subsequent event                  
Common stock, authorized 16,666,667   500,000,000 500,000,000 25,000,000        
Reverse stock split ratio 0.0333