XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash and Cash Equivalents and Investments (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Cash and Cash Equivalents    
Fair Value    
Amortized Cost $ 15,044 $ 61,661
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 15,044 61,661
U.S. Treasury Securities    
Fair Value    
Amortized Cost 174,262 222,316
Gross Unrealized Gains 0 0
Gross Unrealized Losses (180) (168)
Estimated Fair Value 174,082 222,148
Corporate Debt Securities    
Fair Value    
Amortized Cost 20,601 27,033
Gross Unrealized Gains 0 0
Gross Unrealized Losses (38) (54)
Estimated Fair Value 20,563 26,979
Total Short-term Investments    
Fair Value    
Amortized Cost 194,863 249,349
Gross Unrealized Gains 0 0
Gross Unrealized Losses (218) (222)
Estimated Fair Value 194,645 249,127
Total Cash and Cash Equivalents and Investments    
Fair Value    
Amortized Cost 209,907 311,010
Gross Unrealized Gains 0 0
Gross Unrealized Losses (218) (222)
Estimated Fair Value $ 209,689 $ 310,788