XML 47 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Summary of Gross Unrealized Gains and Losses of Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 212,642 $ 229,064
Gross Unrealized Gains 2 2
Gross Unrealized Losses (31) (104)
Fair Value 212,613 228,962
U.S. Government Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 49,612 100,055
Gross Unrealized Gains   2
Gross Unrealized Losses (6) (26)
Fair Value 49,606 100,031
U.S. Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 48,982 58,508
Gross Unrealized Gains 2  
Gross Unrealized Losses (25) (56)
Fair Value 48,959 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 65,583 30,351
Fair Value 65,583 30,351
International Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 48,465 15,938
Fair Value $ 48,465 $ 15,938