|
Fair Value Measurements and Marketable Securities - Summary of Company's Available-for-Sale Securities (Detail) (USD $) In Thousands, unless otherwise specified
|
Mar. 31, 2015
|
Dec. 31, 2014
|
| Schedule Of Available For Sale Securities [Line Items] |
|
|
| Cost Basis |
$ 62,038 |
$ 50,222 |
| Unrealized Gain |
6 |
4 |
| Unrealized Loss |
(21) |
(17) |
| Fair Value |
62,023 |
50,209 |
| Money Market Funds |
|
|
| Schedule Of Available For Sale Securities [Line Items] |
|
|
| Cost Basis |
10,366 |
3,369 |
| Unrealized Gain |
0 |
0 |
| Unrealized Loss |
0 |
0 |
| Fair Value |
10,366 |
3,369 |
| Certificates of Deposit |
|
|
| Schedule Of Available For Sale Securities [Line Items] |
|
|
| Cost Basis |
1,475 |
2,505 |
| Unrealized Gain |
0 |
0 |
| Unrealized Loss |
0 |
0 |
| Fair Value |
1,475 |
2,505 |
| Corporate Debt Securities |
|
|
| Schedule Of Available For Sale Securities [Line Items] |
|
|
| Cost Basis |
31,950 |
28,094 |
| Unrealized Gain |
4 |
1 |
| Unrealized Loss |
(19) |
(14) |
| Fair Value |
31,935 |
28,081 |
| U.S. Government Securities |
|
|
| Schedule Of Available For Sale Securities [Line Items] |
|
|
| Cost Basis |
24,021 |
19,123 |
| Unrealized Gain |
2 |
3 |
| Unrealized Loss |
(2) |
(3) |
| Fair Value |
24,021 |
19,123 |
| Commercial Paper |
|
|
| Schedule Of Available For Sale Securities [Line Items] |
|
|
| Cost Basis |
14,240 |
5,499 |
| Unrealized Gain |
0 |
0 |
| Unrealized Loss |
0 |
0 |
| Fair Value |
14,240 |
5,499 |
| Marketable Securities Including Cash Equivalents |
|
|
| Schedule Of Available For Sale Securities [Line Items] |
|
|
| Cost Basis |
82,052 |
58,590 |
| Unrealized Gain |
6 |
4 |
| Unrealized Loss |
(21) |
(17) |
| Fair Value |
82,037 |
58,577 |
| Less Cash Equivalents |
|
|
| Schedule Of Available For Sale Securities [Line Items] |
|
|
| Cost Basis |
20,014 |
8,368 |
| Unrealized Gain |
0 |
0 |
| Unrealized Loss |
0 |
0 |
| Fair Value |
$ 20,014 |
$ 8,368 |