Fair Value Measurements - Schedule of Investments at Fair Value on Recurring Basis (Detail) - USD ($) $ in Thousands | Sep. 30, 2015 | Dec. 31, 2014 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Assets held in rabbi trust | $ 5,334 | $ 4,332 |
Marketable securities, available for sale | 134,768 | 14,752 |
Short-term investments [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 89,764 | |
Short-term investments [Member] | U.S. Treasuries [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 70,528 | |
Short-term investments [Member] | U.S. Government Sponsored Entities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 19,112 | |
Short-term investments [Member] | Asset-backed securities and other [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 124 | |
Long-term marketable securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 45,004 | 14,752 |
Long-term marketable securities [Member] | U.S. Treasuries [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 6,107 | 2,981 |
Long-term marketable securities [Member] | U.S. Government Sponsored Entities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 11,742 | 2,016 |
Long-term marketable securities [Member] | Corporate debt securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 16,827 | 7,478 |
Long-term marketable securities [Member] | Asset-backed securities and other [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 10,328 | 2,277 |
Recurring [Member] | Money market funds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 5,708 | 25,310 |
Recurring [Member] | Assets held in rabbi trust [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Assets held in rabbi trust | 5,334 | 4,332 |
Recurring [Member] | Short-term investments [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 89,764 | |
Recurring [Member] | Short-term investments [Member] | U.S. Treasuries [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 70,528 | |
Recurring [Member] | Short-term investments [Member] | U.S. Government Sponsored Entities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 19,112 | |
Recurring [Member] | Short-term investments [Member] | Asset-backed securities and other [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 124 | |
Recurring [Member] | Long-term marketable securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 45,004 | 14,752 |
Recurring [Member] | Long-term marketable securities [Member] | U.S. Treasuries [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 6,107 | 2,981 |
Recurring [Member] | Long-term marketable securities [Member] | U.S. Government Sponsored Entities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 11,742 | 2,016 |
Recurring [Member] | Long-term marketable securities [Member] | Corporate debt securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 16,827 | 7,478 |
Recurring [Member] | Long-term marketable securities [Member] | Asset-backed securities and other [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 10,328 | 2,277 |
Level 1 [Member] | Recurring [Member] | Money market funds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 5,708 | 25,310 |
Level 1 [Member] | Recurring [Member] | Short-term investments [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 70,528 | |
Level 1 [Member] | Recurring [Member] | Short-term investments [Member] | U.S. Treasuries [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 70,528 | |
Level 1 [Member] | Recurring [Member] | Long-term marketable securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 6,107 | 2,981 |
Level 1 [Member] | Recurring [Member] | Long-term marketable securities [Member] | U.S. Treasuries [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 6,107 | 2,981 |
Level 2 [Member] | Recurring [Member] | Assets held in rabbi trust [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Assets held in rabbi trust | 5,334 | 4,332 |
Level 2 [Member] | Recurring [Member] | Short-term investments [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 19,236 | |
Level 2 [Member] | Recurring [Member] | Short-term investments [Member] | U.S. Government Sponsored Entities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 19,112 | |
Level 2 [Member] | Recurring [Member] | Short-term investments [Member] | Asset-backed securities and other [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 124 | |
Level 2 [Member] | Recurring [Member] | Long-term marketable securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 38,897 | 11,771 |
Level 2 [Member] | Recurring [Member] | Long-term marketable securities [Member] | U.S. Government Sponsored Entities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 11,742 | 2,016 |
Level 2 [Member] | Recurring [Member] | Long-term marketable securities [Member] | Corporate debt securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | 16,827 | 7,478 |
Level 2 [Member] | Recurring [Member] | Long-term marketable securities [Member] | Asset-backed securities and other [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, available for sale | $ 10,328 | $ 2,277 |