|
Fair Value Measurements (Recurring Fair Value Measurements) (Details) (USD $) In Thousands, unless otherwise specified
|
Dec. 31, 2014
|
Dec. 31, 2013
|
| Cash Equivalents [Abstract] |
|
|
| Total cash equivalents |
$ 50,359 |
$ 41,260 |
| Marketable Securities [Abstract] |
|
|
| Total marketable securities |
30,588 |
9,668 |
| Total |
80,947 |
50,928 |
| Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] |
|
|
| Cash Equivalents [Abstract] |
|
|
| Total cash equivalents |
50,359 |
41,260 |
| Marketable Securities [Abstract] |
|
|
| Total marketable securities |
30,540 |
5,507 |
| Total |
80,899 |
46,767 |
| Significant Other Observable Inputs (Level 2) [Member] |
|
|
| Cash Equivalents [Abstract] |
|
|
| Total cash equivalents |
0 |
0 |
| Marketable Securities [Abstract] |
|
|
| Total marketable securities |
48 |
4,161 |
| Total |
48 |
4,161 |
| Marketable Securities [Member] |
|
|
| Marketable Securities [Abstract] |
|
|
| U.S. treasury securities |
30,020 |
4,999 |
| Certificates of Deposit, Fair Value Disclosure |
48 |
4,161 |
| Mutual funds |
520 |
508 |
| Marketable Securities [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] |
|
|
| Marketable Securities [Abstract] |
|
|
| U.S. treasury securities |
30,020 |
4,999 |
| Certificates of Deposit, Fair Value Disclosure |
0 |
0 |
| Mutual funds |
520 |
508 |
| Marketable Securities [Member] | Significant Other Observable Inputs (Level 2) [Member] |
|
|
| Marketable Securities [Abstract] |
|
|
| U.S. treasury securities |
0 |
0 |
| Certificates of Deposit, Fair Value Disclosure |
48 |
4,161 |
| Mutual funds |
0 |
0 |
| Cash Equivalents [Member] |
|
|
| Cash Equivalents [Abstract] |
|
|
| Money market funds |
50,359 |
41,260 |
| Cash Equivalents [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] |
|
|
| Cash Equivalents [Abstract] |
|
|
| Money market funds |
50,359 |
41,260 |
| Cash Equivalents [Member] | Significant Other Observable Inputs (Level 2) [Member] |
|
|
| Cash Equivalents [Abstract] |
|
|
| Money market funds |
$ 0 |
$ 0 |