XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Cash, Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Cash and cash equivalents    
Amortized Cost $ 11,080 $ 2,594
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 0
Fair Value 11,080 2,594
Cash and cash equivalents | Money market funds    
Amortized Cost 11,080 2,594
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 0
Fair Value 11,080 2,594
Marketable securities    
Amortized Cost 35,806 39,776
Gross Unrealized Gains 39 0
Gross Unrealized Loss 0 (6)
Fair Value 35,845 39,770
Marketable securities | US Treasury securities    
Amortized Cost 35,806 39,776
Gross Unrealized Gains 39 0
Gross Unrealized Loss 0 (6)
Fair Value 35,845 39,770
Short-term deposits    
Amortized Cost 41,328 70,438
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 0
Fair Value 41,328 70,438
Short-term deposits | Term bank deposits    
Amortized Cost 41,328 70,438
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 0
Fair Value $ 41,328 $ 70,438