XML 68 R51.htm IDEA: XBRL DOCUMENT v3.3.1.900
Marketable Securities - Marketable Securities Classified as Available-for-Sale (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 51,007 $ 164,845
Gross Unrealized Gain 140 65
Gross Unrealized Loss (138) (291)
Fair Value 51,009 164,619
Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 25,608 62,208
Gross Unrealized Gain 122 16
Gross Unrealized Loss (73) (134)
Fair Value 25,657 62,090
Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 12,424 49,343
Gross Unrealized Gain 0 5
Gross Unrealized Loss (31) (38)
Fair Value 12,393 49,310
Mortgage-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 4,800 19,280
Gross Unrealized Gain 2 25
Gross Unrealized Loss (23) (114)
Fair Value 4,779 19,191
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   18,698
Gross Unrealized Gain   2
Gross Unrealized Loss   0
Fair Value   18,700
Government and agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 5,705 11,868
Gross Unrealized Gain 16 14
Gross Unrealized Loss (9) (4)
Fair Value 5,712 11,878
Municipal bonds    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,470 3,448
Gross Unrealized Gain   3
Gross Unrealized Loss (2) (1)
Fair Value $ 2,468 $ 3,450