Fair Value Measurements - Summary of Assets Measured at Fair Value on a Recurring Basis (Details) (USD $) | 3 Months Ended | |
In Thousands, unless otherwise specified | Mar. 31, 2015 | Dec. 31, 2014 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Document Period End Date | 31-Mar-15 | |
Marketable securities: | | |
Marketable securities | $171,929 | $184,757 |
Money market mutual funds [Member] | | |
Marketable securities: | | |
Marketable securities | 13,199 | 1,919 |
U.S. agency obligations [Member] | | |
Marketable securities: | | |
Marketable securities | 153,203 | 177,257 |
U.S. treasury securities [Member] | | |
Marketable securities: | | |
Marketable securities | 5,527 | 5,581 |
Fair Value, Measurements, Recurring | | |
Marketable securities: | | |
Assets, Fair Value Disclosure | 171,929 | 184,757 |
Fair Value, Measurements, Recurring | Money market mutual funds [Member] | | |
Cash equivalents: | | |
Cash equivalents | 13,199 | 1,919 |
Fair Value, Measurements, Recurring | U.S. agency obligations [Member] | | |
Cash equivalents: | | |
Cash equivalents | | 1,561 |
Marketable securities: | | |
Marketable securities | 153,203 | 175,696 |
Fair Value, Measurements, Recurring | U.S. treasury securities [Member] | | |
Marketable securities: | | |
Marketable securities | 5,527 | 5,581 |
Fair Value, Measurements, Recurring | Level 1 [Member] | | |
Marketable securities: | | |
Assets, Fair Value Disclosure | 13,199 | 1,919 |
Fair Value, Measurements, Recurring | Level 1 [Member] | Money market mutual funds [Member] | | |
Cash equivalents: | | |
Cash equivalents | | 1,919 |
Fair Value, Measurements, Recurring | Level 1 [Member] | U.S. agency obligations [Member] | | |
Cash equivalents: | | |
Cash equivalents | | 0 |
Marketable securities: | | |
Marketable securities | 0 | 0 |
Fair Value, Measurements, Recurring | Level 1 [Member] | U.S. treasury securities [Member] | | |
Marketable securities: | | |
Marketable securities | 0 | 0 |
Fair Value, Measurements, Recurring | Level 2 [Member] | | |
Marketable securities: | | |
Assets, Fair Value Disclosure | 158,730 | 182,838 |
Fair Value, Measurements, Recurring | Level 2 [Member] | Money market mutual funds [Member] | | |
Cash equivalents: | | |
Cash equivalents | 0 | 0 |
Fair Value, Measurements, Recurring | Level 2 [Member] | U.S. agency obligations [Member] | | |
Cash equivalents: | | |
Cash equivalents | | 1,561 |
Marketable securities: | | |
Marketable securities | | 175,696 |
Fair Value, Measurements, Recurring | Level 2 [Member] | U.S. treasury securities [Member] | | |
Marketable securities: | | |
Marketable securities | | $5,581 |