XML 70 R81.htm IDEA: XBRL DOCUMENT v3.20.1
Underwritten public Offering (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Aug. 08, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Subsidiary or Equity Method Investee [Line Items]        
Shares issued 2.7      
Share value   $ 0.001 $ 0.001  
stock issuance cost       $ 8,173
Net proceeds from issuance of common shares     $ (20) $ 8,423
Underwritten public offering        
Subsidiary or Equity Method Investee [Line Items]        
Shares issued 2.7      
Share value $ 0.001      
Gross proceeds $ 69,000      
stock issuance cost 4,500      
Net proceeds from issuance of common shares $ 64,500 $ 64,529