XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Cash and Cash Equivalents and Investments (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Cash and Cash Equivalents    
Fair Value    
Amortized Cost $ 45,778 $ 80,386
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 45,778 80,386
U.S. Treasury Securities    
Fair Value    
Amortized Cost 87,334 73,983
Gross Unrealized Gains 35 0
Gross Unrealized Losses (2) (9)
Estimated Fair Value 87,367 73,974
Corporate Debt Securities    
Fair Value    
Amortized Cost 0 5,695
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (3)
Estimated Fair Value 0 5,692
Total Short-term Investments    
Fair Value    
Amortized Cost 87,334 79,678
Gross Unrealized Gains 35 0
Gross Unrealized Losses (2) (12)
Estimated Fair Value 87,367 79,666
Total Cash and Cash Equivalents and Investments    
Fair Value    
Amortized Cost 133,112 160,064
Gross Unrealized Gains 35 0
Gross Unrealized Losses (2) (12)
Estimated Fair Value $ 133,145 $ 160,052