XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Cash, Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Cash and cash equivalents | Money market funds    
Amortized Cost $ 8,815 $ 2,594
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 0
Fair Value 8,815 2,594
Cash and cash equivalents | Cash    
Amortized Cost 8,815 2,594
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 0
Fair Value 8,815 2,594
Marketable securities    
Amortized Cost 37,837 39,776
Gross Unrealized Gains 5 0
Gross Unrealized Loss 0 (6)
Fair Value 37,842 39,770
Marketable securities | US Treasury securities    
Amortized Cost 37,837 39,776
Gross Unrealized Gains 5 0
Gross Unrealized Loss 0 (6)
Fair Value 37,842 39,770
Short-term investments    
Amortized Cost 61,328 70,438
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 0
Fair Value 61,328 70,438
Short-term investments | Term bank deposits    
Amortized Cost 61,328 70,438
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 0
Fair Value $ 61,328 $ 70,438