XML 26 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2019
Marketable Securities [Line Items]    
Amortized Cost $ 75,515 $ 57,436
Gains 0 21
Losses (39) 0
Fair Value 75,476 57,457
Cash equivalents    
Marketable Securities [Line Items]    
Fair Value 10,838 5,381
Short-term investments    
Marketable Securities [Line Items]    
Fair Value 64,638 42,829
Long term investments    
Marketable Securities [Line Items]    
Fair Value   9,247
Money market funds    
Marketable Securities [Line Items]    
Amortized Cost 5,838 5,381
Gains 0 0
Losses 0 0
Fair Value 5,838 5,381
Repurchase agreements    
Marketable Securities [Line Items]    
Amortized Cost 5,000  
Gains 0  
Losses 0  
Fair Value 5,000  
Payments to acquire debt securities, available-for-sale 5,000  
Commercial paper    
Marketable Securities [Line Items]    
Amortized Cost 30,710 11,892
Gains 0 0
Losses 0 0
Fair Value 30,710 11,892
Corporate notes    
Marketable Securities [Line Items]    
Amortized Cost 13,168 18,369
Gains 0 11
Losses (24) 0
Fair Value 13,144 18,380
U.S. government securities    
Marketable Securities [Line Items]    
Amortized Cost 10,167 11,291
Gains 0 4
Losses (1) 0
Fair Value 10,166 11,295
U.S. asset-backed securities    
Marketable Securities [Line Items]    
Amortized Cost 10,632 10,503
Gains 0 6
Losses (14) 0
Fair Value $ 10,618 $ 10,509