Fair Value Measurements - Summary of Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($) $ in Thousands |
Dec. 31, 2015 |
Dec. 31, 2014 |
| Marketable securities: |
|
|
| Marketable securities |
$ 118,646
|
$ 184,757
|
| Money market mutual funds [Member] |
|
|
| Marketable securities: |
|
|
| Marketable securities |
1,038
|
1,919
|
| U.S. agency obligations [Member] |
|
|
| Marketable securities: |
|
|
| Marketable securities |
83,715
|
177,257
|
| U.S. treasury securities [Member] |
|
|
| Marketable securities: |
|
|
| Marketable securities |
33,893
|
5,581
|
| Fair Value, Measurements, Recurring |
|
|
| Marketable securities: |
|
|
| Assets, Fair Value Disclosure |
118,646
|
184,757
|
| Fair Value, Measurements, Recurring | Money market mutual funds [Member] |
|
|
| Cash equivalents: |
|
|
| Cash equivalents |
1,038
|
1,919
|
| Fair Value, Measurements, Recurring | U.S. agency obligations [Member] |
|
|
| Cash equivalents: |
|
|
| Cash equivalents |
3,000
|
1,561
|
| Marketable securities: |
|
|
| Marketable securities |
80,715
|
175,696
|
| Fair Value, Measurements, Recurring | U.S. treasury securities [Member] |
|
|
| Marketable securities: |
|
|
| Marketable securities |
33,893
|
5,581
|
| Fair Value, Measurements, Recurring | Level 1 [Member] |
|
|
| Marketable securities: |
|
|
| Assets, Fair Value Disclosure |
1,038
|
1,919
|
| Fair Value, Measurements, Recurring | Level 1 [Member] | Money market mutual funds [Member] |
|
|
| Cash equivalents: |
|
|
| Cash equivalents |
1,038
|
1,919
|
| Fair Value, Measurements, Recurring | Level 1 [Member] | U.S. agency obligations [Member] |
|
|
| Cash equivalents: |
|
|
| Cash equivalents |
0
|
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 |
117,608
|
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 |
3,000
|
1,561
|
| Marketable securities: |
|
|
| Marketable securities |
80,715
|
175,696
|
| Fair Value, Measurements, Recurring | Level 2 [Member] | U.S. treasury securities [Member] |
|
|
| Marketable securities: |
|
|
| Marketable securities |
$ 33,893
|
$ 5,581
|