XML 32 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Organization - Public Offerings (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 08, 2019
Apr. 26, 2016
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Public Offerings            
Proceeds from sale of stock         $ 64,877 $ 711
Accumulated deficit       $ (217,145) $ (170,473)  
Cash, cash equivalents and short-term marketable securities       $ 78,000    
Common stock, par value (in dollars per share)       $ 0.0001 $ 0.0001  
Exchange Warrants            
Public Offerings            
Issuance of stock (in shares) 1,458,000     1,458,000    
Common stock, par value (in dollars per share) $ 0.0001          
Exchange warrants issued 1,458,000          
Warrant exercise price $ 0.0001          
Exchange warrant expiry term 10 years          
Percentage of shares owned by exchanging shareholders 9.99%          
Warrants Exercised       0    
Over-Allotment Option            
Public Offerings            
Shares Issued, Price Per Share   $ 15.00        
Issuance of stock (in shares)   502,618 1,058,823      
Follow On Public Offering            
Public Offerings            
Shares Issued, Price Per Share     $ 8.50      
Proceeds from sale of stock     $ 64,900      
Issuance of stock (in shares)     8,117,647