Fair Value Measurements - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) (USD $) | Mar. 31, 2015 | Dec. 31, 2014 |
In Thousands, unless otherwise specified |
Fair Value [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | $21,821 | $26,019 |
Total short-term investments | 260,838 | 255,845 |
Total assets measured at fair value | 282,659 | 281,864 |
Certificates of deposit [Member] | Fair Value [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 4,282 | 4,994 |
Corporate notes and bonds [Member] | Fair Value [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 144,131 | 142,984 |
U.S. Government agencies [Member] | Fair Value [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 112,425 | 107,867 |
Money market funds [Member] | Fair Value [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 13,321 | 13,069 |
U.S. Government agencies [Member] | Fair Value [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 8,500 | 12,950 |
Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 13,321 | 13,069 |
Total short-term investments | 0 | 0 |
Total assets measured at fair value | 13,321 | 13,069 |
Level 1 [Member] | Certificates of deposit [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 0 | 0 |
Level 1 [Member] | Corporate notes and bonds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 0 | 0 |
Level 1 [Member] | U.S. Government agencies [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 0 | 0 |
Level 1 [Member] | Money market funds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 13,321 | 13,069 |
Level 1 [Member] | U.S. Government agencies [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 0 | 0 |
Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 8,500 | 12,950 |
Total short-term investments | 260,838 | 255,845 |
Total assets measured at fair value | 269,338 | 268,795 |
Level 2 [Member] | Certificates of deposit [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 4,282 | 4,994 |
Level 2 [Member] | Corporate notes and bonds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 144,131 | 142,984 |
Level 2 [Member] | U.S. Government agencies [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 112,425 | 107,867 |
Level 2 [Member] | Money market funds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 0 | 0 |
Level 2 [Member] | U.S. Government agencies [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 8,500 | 12,950 |
Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 0 | 0 |
Total short-term investments | 0 | 0 |
Total assets measured at fair value | 0 | 0 |
Level 3 [Member] | Certificates of deposit [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 0 | 0 |
Level 3 [Member] | Corporate notes and bonds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 0 | 0 |
Level 3 [Member] | U.S. Government agencies [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total short-term investments | 0 | 0 |
Level 3 [Member] | Money market funds [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | 0 | 0 |
Level 3 [Member] | U.S. Government agencies [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total cash equivalents | $0 | $0 |