XML 72 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments - Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Amortized cost and fair value of marketable securities:    
Amortized Cost $ 47,807 $ 66,807
Gross Unrealized Losses (27) (20)
Estimated Fair Value 47,780 66,787
U.S. treasuries    
Amortized cost and fair value of marketable securities:    
Amortized Cost 33,914 40,013
Gross Unrealized Losses (19) (5)
Estimated Fair Value 33,895 40,008
Government agency securities    
Amortized cost and fair value of marketable securities:    
Amortized Cost   10,020
Gross Unrealized Losses   (8)
Estimated Fair Value   10,012
Corporate debt    
Amortized cost and fair value of marketable securities:    
Amortized Cost 10,894 13,780
Gross Unrealized Losses (8) (7)
Estimated Fair Value 10,886 13,773
Commercial paper    
Amortized cost and fair value of marketable securities:    
Amortized Cost 2,999 2,994
Estimated Fair Value $ 2,999 $ 2,994