XML 22 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Cash, Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Cash and cash equivalents    
Amortized Cost $ 10,998 $ 4,789
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 0
Fair Value 10,998 4,789
Cash and cash equivalents | Money market funds    
Amortized Cost 10,998 4,789
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 0
Fair Value 10,998 4,789
Marketable securities    
Amortized Cost 33,520 41,510
Gross Unrealized Gains 217 23
Gross Unrealized Loss 0 (2)
Fair Value 33,737 41,531
Marketable securities | US Treasury securities    
Amortized Cost 33,520 41,510
Gross Unrealized Gains 217 23
Gross Unrealized Loss 0 (2)
Fair Value 33,737 41,531
Short-term deposits    
Amortized Cost 15,000 10,000
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 0
Fair Value 15,000 10,000
Short-term deposits | Term bank deposits    
Amortized Cost 15,000 10,000
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 0
Fair Value $ 15,000 $ 10,000