XML 89 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Reverse Stock Split (Details)
Jul. 27, 2018
shares
Jun. 20, 2018
shares
Dec. 31, 2019
$ / shares
shares
Dec. 31, 2018
$ / shares
shares
Class of Warrant or Right        
Common stock, shares authorized   280,000,000 70,000,000 70,000,000
Reverse stock split conversion ratio 0.125      
Multiplier used for the reverse stock split ratio   2    
Number of shares to be exchange in the reverse stock split 8      
Number of shares received in the reverse stock split 1      
Common stock, par value | $ / shares     $ 0.001 $ 0.001
Minimum        
Class of Warrant or Right        
Reverse stock split conversion ratio   0.25    
Maximum        
Class of Warrant or Right        
Reverse stock split conversion ratio   0.125