Fair Value Measurements (Detail) - Fair Value Measurements at Reporting Date Using - USD ($) $ in Thousands | Mar. 31, 2016 | Dec. 31, 2015 |
Investment Securities | $ 332,631 | $ 320,295 |
Fair Value, Measurements, Recurring | | |
Cash Equivalents | | 9,961 |
Investment Securities | 334,438 | 322,776 |
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | | |
Cash Equivalents | | 781 |
Investment Securities | 11,424 | 781 |
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | | |
Cash Equivalents | | 9,180 |
Investment Securities | 323,014 | 321,995 |
Fair Value, Measurements, Recurring | Commercial paper | | |
Cash Equivalents | | 781 |
Fair Value, Measurements, Recurring | Commercial paper | Fair Value, Inputs, Level 1 | | |
Cash Equivalents | | 781 |
Fair Value, Measurements, Recurring | Commercial paper | Fair Value, Inputs, Level 2 | | |
Cash Equivalents | | 0 |
Fair Value, Measurements, Recurring | Corporate debt securities | | |
Cash Equivalents | | 8,426 |
Fair Value, Measurements, Recurring | Corporate debt securities | Fair Value, Inputs, Level 1 | | |
Cash Equivalents | | 0 |
Fair Value, Measurements, Recurring | Corporate debt securities | Fair Value, Inputs, Level 2 | | |
Cash Equivalents | | 8,426 |
Fair Value, Measurements, Recurring | Municipal debt securities | | |
Cash Equivalents | | 754 |
Fair Value, Measurements, Recurring | Municipal debt securities | Fair Value, Inputs, Level 1 | | |
Cash Equivalents | | 0 |
Fair Value, Measurements, Recurring | Municipal debt securities | Fair Value, Inputs, Level 2 | | |
Cash Equivalents | | 754 |
Short-term Investments | Fair Value, Measurements, Recurring | | |
Investment Securities | 240,654 | 245,583 |
Short-term Investments | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | | |
Investment Securities | 0 | 0 |
Short-term Investments | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | | |
Investment Securities | 240,654 | 245,583 |
Short-term Investments | Fair Value, Measurements, Recurring | Corporate debt securities | | |
Investment Securities | 90,504 | 74,728 |
Short-term Investments | Fair Value, Measurements, Recurring | Corporate debt securities | Fair Value, Inputs, Level 1 | | |
Investment Securities | 0 | 0 |
Short-term Investments | Fair Value, Measurements, Recurring | Corporate debt securities | Fair Value, Inputs, Level 2 | | |
Investment Securities | 90,504 | 74,728 |
Short-term Investments | Fair Value, Measurements, Recurring | Municipal debt securities | | |
Investment Securities | 26,823 | 42,825 |
Short-term Investments | Fair Value, Measurements, Recurring | Municipal debt securities | Fair Value, Inputs, Level 1 | | |
Investment Securities | 0 | 0 |
Short-term Investments | Fair Value, Measurements, Recurring | Municipal debt securities | Fair Value, Inputs, Level 2 | | |
Investment Securities | 26,823 | 42,825 |
Short-term Investments | Fair Value, Measurements, Recurring | Municipal debt securities | | |
Investment Securities | 49,007 | 47,073 |
Short-term Investments | Fair Value, Measurements, Recurring | Municipal debt securities | Fair Value, Inputs, Level 1 | | |
Investment Securities | 0 | 0 |
Short-term Investments | Fair Value, Measurements, Recurring | Municipal debt securities | Fair Value, Inputs, Level 2 | | |
Investment Securities | 49,007 | 47,073 |
Short-term Investments | Fair Value, Measurements, Recurring | Money market funds | | |
Investment Securities | 72,715 | 80,957 |
Short-term Investments | Fair Value, Measurements, Recurring | Money market funds | Fair Value, Inputs, Level 1 | | |
Investment Securities | 0 | 0 |
Short-term Investments | Fair Value, Measurements, Recurring | Money market funds | Fair Value, Inputs, Level 2 | | |
Investment Securities | 72,715 | 80,957 |
Short-term Investments | Fair Value, Measurements, Recurring | US Treasury Securities | | |
Investment Securities | 1,605 | |
Short-term Investments | Fair Value, Measurements, Recurring | US Treasury Securities | Fair Value, Inputs, Level 1 | | |
Investment Securities | 0 | |
Short-term Investments | Fair Value, Measurements, Recurring | US Treasury Securities | Fair Value, Inputs, Level 2 | | |
Investment Securities | 1,605 | |
Long Term Investments | Municipal debt securities | Fair Value, Inputs, Level 1 | | |
Investment Securities | 0 | |
Long Term Investments | Municipal debt securities | Fair Value, Inputs, Level 2 | | |
Investment Securities | 598 | |
Long Term Investments | Fair Value, Measurements, Recurring | | |
Investment Securities | 70,241 | 67,232 |
Long Term Investments | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | | |
Investment Securities | 0 | 0 |
Long Term Investments | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | | |
Investment Securities | 70,241 | 67,232 |
Long Term Investments | Fair Value, Measurements, Recurring | Municipal debt securities | | |
Investment Securities | 39,835 | 30,878 |
Long Term Investments | Fair Value, Measurements, Recurring | Municipal debt securities | Fair Value, Inputs, Level 1 | | |
Investment Securities | 0 | 0 |
Long Term Investments | Fair Value, Measurements, Recurring | Municipal debt securities | Fair Value, Inputs, Level 2 | | |
Investment Securities | 39,835 | 30,878 |
Long Term Investments | Fair Value, Measurements, Recurring | Municipal debt securities | | |
Investment Securities | 598 | 4,843 |
Long Term Investments | Fair Value, Measurements, Recurring | Municipal debt securities | Fair Value, Inputs, Level 1 | | |
Investment Securities | | 0 |
Long Term Investments | Fair Value, Measurements, Recurring | Municipal debt securities | Fair Value, Inputs, Level 2 | | |
Investment Securities | | 4,843 |
Long Term Investments | Fair Value, Measurements, Recurring | Money market funds | | |
Investment Securities | 24,995 | 27,425 |
Long Term Investments | Fair Value, Measurements, Recurring | Money market funds | Fair Value, Inputs, Level 1 | | |
Investment Securities | 0 | 0 |
Long Term Investments | Fair Value, Measurements, Recurring | Money market funds | Fair Value, Inputs, Level 2 | | |
Investment Securities | 24,995 | 27,425 |
Long Term Investments | Fair Value, Measurements, Recurring | US Treasury Securities | | |
Investment Securities | 3,006 | |
Derivative Asset | | 1,606 |
Long Term Investments | Fair Value, Measurements, Recurring | US Treasury Securities | Fair Value, Inputs, Level 1 | | |
Investment Securities | 0 | 0 |
Long Term Investments | Fair Value, Measurements, Recurring | US Treasury Securities | Fair Value, Inputs, Level 2 | | |
Investment Securities | 3,006 | 1,606 |
Long Term Investments | Fair Value, Measurements, Recurring | Derivative Financial Instruments, Assets | | |
Investment Securities | 1,807 | 2,480 |
Long Term Investments | Fair Value, Measurements, Recurring | Derivative Financial Instruments, Assets | Fair Value, Inputs, Level 1 | | |
Investment Securities | 0 | 0 |
Long Term Investments | Fair Value, Measurements, Recurring | Derivative Financial Instruments, Assets | Fair Value, Inputs, Level 2 | | |
Investment Securities | 1,807 | $ 2,480 |
Cash Equivalents [Member] | Fair Value, Measurements, Recurring | | |
Cash Equivalents | 23,543 | |
Cash Equivalents [Member] | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | | |
Cash Equivalents | 11,424 | |
Cash Equivalents [Member] | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | | |
Cash Equivalents | 12,119 | |
Cash Equivalents [Member] | Fair Value, Measurements, Recurring | Commercial paper | | |
Cash Equivalents | 11,424 | |
Cash Equivalents [Member] | Fair Value, Measurements, Recurring | Commercial paper | Fair Value, Inputs, Level 1 | | |
Cash Equivalents | 11,424 | |
Cash Equivalents [Member] | Fair Value, Measurements, Recurring | Commercial paper | Fair Value, Inputs, Level 2 | | |
Cash Equivalents | 0 | |
Cash Equivalents [Member] | Fair Value, Measurements, Recurring | Corporate debt securities | | |
Cash Equivalents | 11,095 | |
Cash Equivalents [Member] | Fair Value, Measurements, Recurring | Corporate debt securities | Fair Value, Inputs, Level 1 | | |
Cash Equivalents | 0 | |
Cash Equivalents [Member] | Fair Value, Measurements, Recurring | Corporate debt securities | Fair Value, Inputs, Level 2 | | |
Cash Equivalents | 11,095 | |
Cash Equivalents [Member] | Fair Value, Measurements, Recurring | Municipal debt securities | | |
Cash Equivalents | 1,024 | |
Cash Equivalents [Member] | Fair Value, Measurements, Recurring | Municipal debt securities | Fair Value, Inputs, Level 1 | | |
Cash Equivalents | 0 | |
Cash Equivalents [Member] | Fair Value, Measurements, Recurring | Municipal debt securities | Fair Value, Inputs, Level 2 | | |
Cash Equivalents | $ 1,024 | |