XML 48 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities - Summary of Fair Value of Available-for-Sale Marketable Securities by Type of Security (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 166,145 $ 296,536
Gross Unrealized Gains 2  
Gross Unrealized Losses (315) (409)
Fair Value 165,832 296,127
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 12,938 22,436
Fair Value 12,938 22,436
U.S. Government Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 64,310 121,470
Gross Unrealized Gains 2  
Gross Unrealized Losses (89) (136)
Fair Value 64,223 121,334
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 88,897 152,630
Gross Unrealized Losses (226) (273)
Fair Value $ 88,671 $ 152,357