Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($) $ in Thousands | Jun. 30, 2015 | Dec. 31, 2014 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | $ 730,454 | $ 683,108 |
Commercial Paper [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 11,368 | 8,196 |
Corporate notes and bonds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 565,838 | 553,632 |
Certificates of Deposit [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 41,521 | 27,257 |
US Government Agencies Debt Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 111,727 | 94,023 |
Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 45,954 | 46,541 |
Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 730,454 | 687,708 |
Estimate of Fair Value Measurement [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total | 776,408 | 734,249 |
Cash Equivalents [Member] | Level 1 [Member] | Money Market Funds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents | 45,954 | 46,541 |
Cash Equivalents [Member] | Level 1 [Member] | Commercial Paper [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents | 0 | 0 |
Cash Equivalents [Member] | Level 2 [Member] | Money Market Funds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents | 0 | 0 |
Cash Equivalents [Member] | Level 2 [Member] | Commercial Paper [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents | 0 | 4,600 |
Cash Equivalents [Member] | Estimate of Fair Value Measurement [Member] | Money Market Funds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents | 45,954 | 46,541 |
Cash Equivalents [Member] | Estimate of Fair Value Measurement [Member] | Commercial Paper [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents | 0 | 4,600 |
Short-term Investments [Member] | Level 1 [Member] | Commercial Paper [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 0 | 0 |
Short-term Investments [Member] | Level 1 [Member] | Corporate notes and bonds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 0 | 0 |
Short-term Investments [Member] | Level 1 [Member] | Certificates of Deposit [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 0 | 0 |
Short-term Investments [Member] | Level 1 [Member] | US Government Agencies Debt Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 0 | 0 |
Short-term Investments [Member] | Level 2 [Member] | Commercial Paper [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 11,367 | 8,196 |
Short-term Investments [Member] | Level 2 [Member] | Corporate notes and bonds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 312,217 | 342,864 |
Short-term Investments [Member] | Level 2 [Member] | Certificates of Deposit [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 32,518 | 25,258 |
Short-term Investments [Member] | Level 2 [Member] | US Government Agencies Debt Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 41,068 | 40,018 |
Short-term Investments [Member] | Estimate of Fair Value Measurement [Member] | Commercial Paper [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 11,367 | 8,196 |
Short-term Investments [Member] | Estimate of Fair Value Measurement [Member] | Corporate notes and bonds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 312,217 | 342,864 |
Short-term Investments [Member] | Estimate of Fair Value Measurement [Member] | Certificates of Deposit [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 32,518 | 25,258 |
Short-term Investments [Member] | Estimate of Fair Value Measurement [Member] | US Government Agencies Debt Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 41,068 | 40,018 |
Other Long-term Investments [Member] | Level 1 [Member] | Corporate notes and bonds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 0 | 0 |
Other Long-term Investments [Member] | Level 1 [Member] | Certificates of Deposit [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 0 | 0 |
Other Long-term Investments [Member] | Level 1 [Member] | US Government Agencies Debt Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 0 | 0 |
Other Long-term Investments [Member] | Level 2 [Member] | Corporate notes and bonds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 253,621 | 210,768 |
Other Long-term Investments [Member] | Level 2 [Member] | Certificates of Deposit [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 9,004 | 1,999 |
Other Long-term Investments [Member] | Level 2 [Member] | US Government Agencies Debt Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 70,659 | 54,005 |
Other Long-term Investments [Member] | Estimate of Fair Value Measurement [Member] | Corporate notes and bonds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 253,621 | 210,768 |
Other Long-term Investments [Member] | Estimate of Fair Value Measurement [Member] | Certificates of Deposit [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 9,004 | 1,999 |
Other Long-term Investments [Member] | Estimate of Fair Value Measurement [Member] | US Government Agencies Debt Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | $ 70,659 | $ 54,005 |