XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Cash and cash equivalents    
Amortized Cost $ 18,634 $ 4,789
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 18,634 4,789
Cash and cash equivalents | Money market funds    
Amortized Cost 18,634 4,789
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 18,634 4,789
Marketable securities    
Amortized Cost 26,021 41,510
Gross Unrealized Gains 95 23
Gross Unrealized Losses 0 (2)
Fair Value 26,116 41,531
Marketable securities | US Treasury securities    
Amortized Cost 26,021 41,510
Gross Unrealized Gains 95 23
Gross Unrealized Losses 0 (2)
Fair Value 26,116 41,531
Short-term deposits    
Amortized Cost 60,000 10,000
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 60,000 10,000
Short-term deposits | Term bank deposits    
Amortized Cost 60,000 10,000
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value $ 60,000 $ 10,000