XML 60 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Fair value of financial instruments (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Level 1 | Money market funds    
Fair value of financial instruments    
Cash equivalents $ 34,918 $ 16,002
Level 2 | Corporate debt securities    
Fair value of financial instruments    
Cash equivalents 8,850  
Short-term investment – corporate debt securities 9,285  
Level 2 | Agency securities    
Fair value of financial instruments    
Cash equivalents $ 1,000  
Level 3 | Warrants    
Fair value of financial instruments    
Warrant liability   $ 1,640