XML 39 R29.htm IDEA: XBRL DOCUMENT v3.4.0.3
Marketable Securities and Fair Value Measurements - Summary of Available-for-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 63,206 $ 64,726
Gross Unrealized Gains 193 13
Gross Unrealized Losses 0 (144)
Estimated Fair Value 63,399 64,595
U.S. treasuries    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 62,706 64,226
Gross Unrealized Gains 185 9
Gross Unrealized Losses 0 (144)
Estimated Fair Value 62,891 64,091
Mutual funds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 500 500
Gross Unrealized Gains 8 4
Gross Unrealized Losses 0 0
Estimated Fair Value $ 508 $ 504