XML 37 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Cash and Cash Equivalents and Investments (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Cash and Cash Equivalents    
Fair Value    
Amortized Cost $ 11,106 $ 80,386
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 11,106 80,386
U.S. Treasury Securities    
Fair Value    
Amortized Cost 94,785 73,983
Gross Unrealized Gains 89 0
Gross Unrealized Losses (3) (9)
Estimated Fair Value 94,871 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 94,785 79,678
Gross Unrealized Gains 89 0
Gross Unrealized Losses (3) (12)
Estimated Fair Value 94,871 79,666
Total Cash and Cash Equivalents and Investments    
Fair Value    
Amortized Cost 105,891 160,064
Gross Unrealized Gains 89 0
Gross Unrealized Losses (3) (12)
Estimated Fair Value $ 105,977 $ 160,052