XML 53 R32.htm IDEA: XBRL DOCUMENT v3.6.0.2
Fair Value Measurements - Summary of Marketable Securities (Detail)
$ in Thousands
Dec. 31, 2016
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost $ 229,064
Gross Unrealized Gains 2
Gross Unrealized Losses (104)
Fair Value 228,962
U.S. Government Securities [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost 100,055
Gross Unrealized Gains 2
Gross Unrealized Losses (26)
Fair Value 100,031
U.S. Corporate Bonds [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost 58,508
Gross Unrealized Losses (56)
Fair Value 58,452
International Corporate Bonds [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost 24,212
Gross Unrealized Losses (22)
Fair Value 24,190
U.S. Commercial Paper [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost 30,351
Fair Value 30,351
International Commercial Paper [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost 15,938
Fair Value $ 15,938