Marketable Securities and Fair Value Measurements - Fair Value Measured On A Recurring Basis (Detail) - USD ($) $ in Thousands | Dec. 31, 2016 | Dec. 31, 2015 |
Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | $ 250,981 | $ 359,581 |
Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 59,783 | 151,370 |
Fair Value, Inputs, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Notes Receivable, Fair Value Disclosure | 2,050 | |
Fair Value, Measurements, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Notes Receivable, Fair Value Disclosure | 2,047 | |
Assets measured at fair value | 406,195 | 624,646 |
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Notes Receivable, Fair Value Disclosure | 0 | |
Assets measured at fair value | 144,330 | 159,397 |
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Notes Receivable, Fair Value Disclosure | 0 | |
Assets measured at fair value | 259,818 | 465,249 |
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Notes Receivable, Fair Value Disclosure | 2,047 | |
Assets measured at fair value | 2,047 | |
Money market funds | Fair Value, Measurements, Recurring | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Money market funds | 87,179 | 70,148 |
Money market funds | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Money market funds | 87,179 | 70,148 |
Money market funds | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Money market funds | 0 | 0 |
Commercial paper | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 42,391 | 38,537 |
Commercial paper | Fair Value, Measurements, Recurring | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Money market funds | 2,499 | 36,887 |
Commercial paper | Fair Value, Measurements, Recurring | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 42,391 | 38,537 |
Commercial paper | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Money market funds | 0 | 0 |
Commercial paper | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 0 | 0 |
Commercial paper | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Money market funds | 2,499 | 36,887 |
Commercial paper | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 42,391 | 38,537 |
Corporate bonds | Fair Value, Measurements, Recurring | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Money market funds | 750 | 625 |
Corporate bonds | Fair Value, Measurements, Recurring | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 122,689 | 179,520 |
Corporate bonds | Fair Value, Measurements, Recurring | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 40,812 | 63,803 |
Corporate bonds | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Money market funds | 0 | 0 |
Corporate bonds | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 0 | 0 |
Corporate bonds | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 0 | 0 |
Corporate bonds | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Money market funds | 750 | 625 |
Corporate bonds | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 122,689 | 179,520 |
Corporate bonds | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 40,812 | 63,803 |
U.S. dollar dominated foreign corporate bonds | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | | 508 |
U.S. dollar dominated foreign corporate bonds | Fair Value, Measurements, Recurring | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | | 508 |
U.S. dollar dominated foreign corporate bonds | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | | 0 |
U.S. dollar dominated foreign corporate bonds | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | | 508 |
U.S. government agency bonds | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 28,908 | 75,119 |
U.S. government agency bonds | Fair Value, Measurements, Recurring | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Money market funds | | 3,599 |
U.S. government agency bonds | Fair Value, Measurements, Recurring | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 28,908 | 75,119 |
U.S. government agency bonds | Fair Value, Measurements, Recurring | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 6,789 | 43,675 |
U.S. government agency bonds | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Money market funds | | 0 |
U.S. government agency bonds | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 0 | 0 |
U.S. government agency bonds | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 0 | 0 |
U.S. government agency bonds | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Money market funds | | 3,599 |
U.S. government agency bonds | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 28,908 | 75,119 |
U.S. government agency bonds | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 6,789 | 43,675 |
Israeli funds | Fair Value, Measurements, Recurring | Other assets | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Other assets | 2,956 | 2,436 |
Israeli funds | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Other assets | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Other assets | 0 | 0 |
Israeli funds | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Other assets | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Other assets | 2,956 | 2,436 |
Municipal Securities [Member] | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 5,847 | 14,214 |
Municipal Securities [Member] | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | | 3,991 |
Municipal Securities [Member] | Fair Value, Measurements, Recurring | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 5,847 | 14,214 |
Municipal Securities [Member] | Fair Value, Measurements, Recurring | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | | 3,991 |
Municipal Securities [Member] | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 0 | 0 |
Municipal Securities [Member] | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | | 0 |
Municipal Securities [Member] | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 5,847 | 14,214 |
Municipal Securities [Member] | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | | 3,991 |
Asset-backed Securities [Member] | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 45,146 | 51,683 |
Asset-backed Securities [Member] | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 177 | 2,335 |
Asset-backed Securities [Member] | Fair Value, Measurements, Recurring | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 6,000 | 51,683 |
Asset-backed Securities [Member] | Fair Value, Measurements, Recurring | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 177 | 2,335 |
Asset-backed Securities [Member] | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 0 | 51,683 |
Asset-backed Securities [Member] | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 0 | 0 |
Asset-backed Securities [Member] | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 6,000 | 0 |
Asset-backed Securities [Member] | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 177 | 2,335 |
U.S. Government Treasury Bonds [Member] | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 12,005 | 37,566 |
U.S. Government Treasury Bonds [Member] | Fair Value, Measurements, Recurring | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 45,146 | |
U.S. Government Treasury Bonds [Member] | Fair Value, Measurements, Recurring | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 12,005 | 37,566 |
U.S. Government Treasury Bonds [Member] | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 45,146 | |
U.S. Government Treasury Bonds [Member] | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 12,005 | 37,566 |
U.S. Government Treasury Bonds [Member] | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Short-term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | 0 | |
U.S. Government Treasury Bonds [Member] | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Long Term Investments | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Investments | $ 0 | $ 0 |