XML 47 R32.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies - Cash Equivalents and Marketable Securities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents $ 151,249 $ 59,332
Cash equivalents and marketable securities, total 564,059 363,475
Certificates of Deposit [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities, total 18,872 11,243
U.S. Treasuries [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities, total 141,618 292,900
Government Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities, total 23,988  
Corporate Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities, total 228,332  
Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 143,352 59,332
Cash equivalents and marketable securities, total 296,484 352,232
Level 1 [Member] | U.S. Treasuries [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities, total 141,618 292,900
Level 1 [Member] | Government Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities, total 11,514  
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 7,897  
Cash equivalents and marketable securities, total 267,575 11,243
Level 2 [Member] | Certificates of Deposit [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities, total 18,872 $ 11,243
Level 2 [Member] | Government Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities, total 12,474  
Level 2 [Member] | Corporate Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and marketable securities, total $ 228,332