Financial Instruments (Detail) - Financial Assets Measured At Fair Value On A Recurring Basis - USD ($) $ in Thousands | Jun. 30, 2016 | Dec. 31, 2015 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | $ 69,996 | $ 64,295 |
Short-term investments, amortized cost | 69,055 | 230,696 |
Short-term investments, unrealized gains | 30 | 3 |
Short-term investments, unrealized losses | (34) | (254) |
Short-term investments, total estimated fair value | 69,051 | 230,445 |
Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 41,287 | 54,663 |
Short-term investments, estimated fair value | 16,704 | 123 |
Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 28,709 | 9,632 |
Short-term investments, estimated fair value | 52,347 | 230,322 |
Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
Short-term investments, estimated fair value | 0 | 0 |
Other Debt Obligations | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Deferred payment obligation, amortized cost | | 6,270 |
Deferred payment obligation, unrealized gains | | 3,887 |
Deferred payment obligation, estimated fair value | | 2,383 |
Other Debt Obligations | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Deferred payment obligation, estimated fair value | | 0 |
Other Debt Obligations | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Deferred payment obligation, estimated fair value | | 0 |
Other Debt Obligations | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Deferred payment obligation, estimated fair value | | 2,383 |
Municipal bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, amortized cost | 47,657 | 133,033 |
Short-term investments, unrealized gains | 10 | 0 |
Short-term investments, unrealized losses | (8) | (96) |
Short-term investments, total estimated fair value | 47,659 | 132,937 |
Municipal bonds | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 0 | 0 |
Municipal bonds | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 47,659 | 132,937 |
Municipal bonds | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 0 | 0 |
Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, amortized cost | 2,188 | 5,493 |
Short-term investments, unrealized gains | 0 | 0 |
Short-term investments, unrealized losses | 0 | (3) |
Short-term investments, total estimated fair value | 2,188 | 5,490 |
Commercial paper | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 0 | 0 |
Commercial paper | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 2,188 | 5,490 |
Commercial paper | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 0 | 0 |
Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, amortized cost | 2,505 | 30,488 |
Short-term investments, unrealized gains | 0 | 3 |
Short-term investments, unrealized losses | (5) | (93) |
Short-term investments, total estimated fair value | 2,500 | 30,398 |
Corporate bonds | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 0 | 0 |
Corporate bonds | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 2,500 | 30,398 |
Corporate bonds | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 0 | 0 |
U.S. government and agency securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, amortized cost | 16,582 | 61,559 |
Short-term investments, unrealized gains | 20 | 0 |
Short-term investments, unrealized losses | 0 | (62) |
Short-term investments, total estimated fair value | 16,602 | 61,497 |
U.S. government and agency securities | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 16,602 | 0 |
U.S. government and agency securities | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 0 | 61,497 |
U.S. government and agency securities | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 0 | 0 |
Equity securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, amortized cost | 123 | 123 |
Short-term investments, unrealized gains | 0 | 0 |
Short-term investments, unrealized losses | (21) | 0 |
Short-term investments, total estimated fair value | 102 | 123 |
Equity securities | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 102 | 123 |
Equity securities | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 0 | 0 |
Equity securities | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, estimated fair value | 0 | 0 |
Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 15,096 | 7,997 |
Commercial paper | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
Commercial paper | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 15,096 | 7,997 |
Commercial paper | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
U.S. government and agency securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 30,946 | |
U.S. government and agency securities | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 30,946 | |
U.S. government and agency securities | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | |
U.S. government and agency securities | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | |
Municipal bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 11,601 | 1,635 |
Municipal bonds | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
Municipal bonds | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 11,601 | 1,635 |
Municipal bonds | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 10,341 | 54,663 |
Money market funds | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 10,341 | 54,663 |
Money market funds | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
Money market funds | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | $ 0 |
Corporate bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, amortized cost | 2,012 | |
Short-term investments, total estimated fair value | 2,012 | |
Corporate bonds | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, total estimated fair value | 0 | |
Corporate bonds | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, total estimated fair value | 2,012 | |
Corporate bonds | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Short-term investments, total estimated fair value | $ 0 | |