XML 57 R41.htm IDEA: XBRL DOCUMENT v3.3.1.900
Marketable securities - Summary of Available for Sale Securities Held (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 703,785 $ 144,229
Unrealized Gains 22 6
Unrealized Losses (2,313) (77)
Fair Value 701,494 144,158
U.S. Government Agency Securities and Treasuries [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 689,425  
Unrealized Gains 22  
Unrealized Losses (2,300)  
Fair Value 687,147  
U.S. Government Agency Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   131,589
Unrealized Gains   6
Unrealized Losses   (59)
Fair Value   131,536
Certificates of Deposit [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 14,360 12,640
Unrealized Losses (13) (18)
Fair Value $ 14,347 $ 12,622