Financial Instruments (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended | |
Jun. 30, 2015 | Jun. 30, 2015 | Dec. 31, 2014 |
Foreign Exchange Contract | | | |
Fair Value Measurements | | | |
Assets related to derivative instruments | $ 0 | $ 0 | |
Liabilities related to derivative instruments | 0 | 0 | |
Notional principal amount of foreign exchange contracts | 7,300 | 7,300 | |
Foreign Exchange Contract | Other Income Expense | Not Designated as Hedging Instrument [Member] | | | |
Fair Value Measurements | | | |
Foreign exchange contracts | (100) | $ (100) | |
Minimum | | | |
Fair Value Measurements | | | |
Maturity period of long-term investments | | 1 year | |
Maximum | | | |
Fair Value Measurements | | | |
Maturity period of long-term investments | | 2 years | |
Level 1 | | | |
Fair Value Measurements | | | |
Assets, Adjusted Cost | 8,769 | $ 8,769 | |
Assets, Unrealized Gains | 2 | 2 | |
Assets, Fair Value | 8,771 | 8,771 | |
Level 1 | Cash and Cash Equivalents | | | |
Fair Value Measurements | | | |
Assets, Fair Value | 7,770 | 7,770 | |
Level 1 | Long-term investments | | | |
Fair Value Measurements | | | |
Assets, Fair Value | 1,001 | 1,001 | |
Level 1 | Money market funds | | | |
Fair Value Measurements | | | |
Assets, Adjusted Cost | 7,770 | 7,770 | |
Assets, Fair Value | 7,770 | 7,770 | |
Level 1 | Money market funds | Cash and Cash Equivalents | | | |
Fair Value Measurements | | | |
Assets, Fair Value | 7,770 | 7,770 | |
Level 1 | U.S. government notes | | | |
Fair Value Measurements | | | |
Adjusted cost, Available-for-sale investments | 999 | 999 | |
Unrealized Gains, available-for-sale investments | 2 | 2 | |
Fair value, Available-for-sale investments | 1,001 | 1,001 | |
Level 1 | U.S. government notes | Long-term investments | | | |
Fair Value Measurements | | | |
Fair value, Available-for-sale investments | 1,001 | 1,001 | |
Level 2 | Available-for-sale investments | | | |
Fair Value Measurements | | | |
Adjusted cost, Available-for-sale investments | 65,251 | 65,251 | |
Unrealized Gains, available-for-sale investments | 13 | 13 | |
Unrealized Losses, available-for-sale investments | (34) | (34) | |
Fair value, Available-for-sale investments | 65,230 | 65,230 | |
Level 2 | Available-for-sale investments | Cash and Cash Equivalents | | | |
Fair Value Measurements | | | |
Fair value, Available-for-sale investments | 275 | 275 | |
Level 2 | Available-for-sale investments | Short-term investments | | | |
Fair Value Measurements | | | |
Fair value, Available-for-sale investments | 46,118 | 46,118 | |
Level 2 | Available-for-sale investments | Long-term investments | | | |
Fair Value Measurements | | | |
Fair value, Available-for-sale investments | 18,837 | 18,837 | |
Level 2 | Asset-backed securities | | | |
Fair Value Measurements | | | |
Adjusted cost, Available-for-sale investments | 5,420 | 5,420 | |
Unrealized Gains, available-for-sale investments | 2 | 2 | |
Unrealized Losses, available-for-sale investments | (1) | (1) | |
Fair value, Available-for-sale investments | 5,421 | 5,421 | |
Level 2 | Asset-backed securities | Short-term investments | | | |
Fair Value Measurements | | | |
Fair value, Available-for-sale investments | 202 | 202 | |
Level 2 | Asset-backed securities | Long-term investments | | | |
Fair Value Measurements | | | |
Fair value, Available-for-sale investments | 5,219 | 5,219 | |
Level 2 | Corporate bonds | | | |
Fair Value Measurements | | | |
Adjusted cost, Available-for-sale investments | 50,500 | 50,500 | |
Unrealized Gains, available-for-sale investments | 7 | 7 | |
Unrealized Losses, available-for-sale investments | (33) | (33) | |
Fair value, Available-for-sale investments | 50,474 | 50,474 | |
Level 2 | Corporate bonds | Short-term investments | | | |
Fair Value Measurements | | | |
Fair value, Available-for-sale investments | 37,863 | 37,863 | |
Level 2 | Corporate bonds | Long-term investments | | | |
Fair Value Measurements | | | |
Fair value, Available-for-sale investments | 12,611 | 12,611 | |
Level 2 | Commercial paper | | | |
Fair Value Measurements | | | |
Adjusted cost, Available-for-sale investments | 4,822 | 4,822 | |
Fair value, Available-for-sale investments | 4,822 | 4,822 | |
Level 2 | Commercial paper | Cash and Cash Equivalents | | | |
Fair Value Measurements | | | |
Fair value, Available-for-sale investments | 275 | 275 | |
Level 2 | Commercial paper | Short-term investments | | | |
Fair Value Measurements | | | |
Fair value, Available-for-sale investments | 4,547 | 4,547 | |
Level 2 | U.S. agency securities | | | |
Fair Value Measurements | | | |
Adjusted cost, Available-for-sale investments | 4,509 | 4,509 | |
Unrealized Gains, available-for-sale investments | 4 | 4 | |
Fair value, Available-for-sale investments | 4,513 | 4,513 | |
Level 2 | U.S. agency securities | Short-term investments | | | |
Fair Value Measurements | | | |
Fair value, Available-for-sale investments | 3,506 | 3,506 | |
Level 2 | U.S. agency securities | Long-term investments | | | |
Fair Value Measurements | | | |
Fair value, Available-for-sale investments | 1,007 | 1,007 | |
Measured on a recurring basis | | | |
Fair Value Measurements | | | |
Assets, Adjusted Cost | 83,155 | 83,155 | $ 97,266 |
Assets, Unrealized Gains | 15 | 15 | 2 |
Assets, Unrealized Losses | (34) | (34) | (49) |
Assets, Fair Value | 83,136 | 83,136 | 97,219 |
Measured on a recurring basis | Cash and Cash Equivalents | | | |
Fair Value Measurements | | | |
Assets, Fair Value | 17,180 | 17,180 | 29,187 |
Measured on a recurring basis | Short-term investments | | | |
Fair Value Measurements | | | |
Assets, Fair Value | 46,118 | 46,118 | 53,523 |
Measured on a recurring basis | Long-term investments | | | |
Fair Value Measurements | | | |
Assets, Fair Value | 19,838 | 19,838 | 14,509 |
Measured on a recurring basis | Cash | | | |
Fair Value Measurements | | | |
Assets, Adjusted Cost | 9,135 | 9,135 | 13,077 |
Assets, Fair Value | 9,135 | 9,135 | 13,077 |
Measured on a recurring basis | Cash | Cash and Cash Equivalents | | | |
Fair Value Measurements | | | |
Assets, Fair Value | $ 9,135 | $ 9,135 | 13,077 |
Measured on a recurring basis | Level 1 | | | |
Fair Value Measurements | | | |
Assets, Adjusted Cost | | | 16,110 |
Assets, Fair Value | | | 16,110 |
Measured on a recurring basis | Level 1 | Cash and Cash Equivalents | | | |
Fair Value Measurements | | | |
Assets, Fair Value | | | 16,110 |
Measured on a recurring basis | Level 1 | Money market funds | | | |
Fair Value Measurements | | | |
Assets, Adjusted Cost | | | 16,110 |
Assets, Fair Value | | | 16,110 |
Measured on a recurring basis | Level 1 | Money market funds | Cash and Cash Equivalents | | | |
Fair Value Measurements | | | |
Assets, Fair Value | | | 16,110 |
Measured on a recurring basis | Level 2 | | | |
Fair Value Measurements | | | |
Assets, Adjusted Cost | | | 68,079 |
Assets, Unrealized Gains | | | 2 |
Assets, Unrealized Losses | | | (49) |
Assets, Fair Value | | | 68,032 |
Measured on a recurring basis | Level 2 | Short-term investments | | | |
Fair Value Measurements | | | |
Assets, Fair Value | | | 53,523 |
Measured on a recurring basis | Level 2 | Long-term investments | | | |
Fair Value Measurements | | | |
Assets, Fair Value | | | 14,509 |
Measured on a recurring basis | Level 2 | Asset-backed securities | | | |
Fair Value Measurements | | | |
Assets, Adjusted Cost | | | 4,458 |
Assets, Unrealized Losses | | | (3) |
Assets, Fair Value | | | 4,455 |
Measured on a recurring basis | Level 2 | Asset-backed securities | Long-term investments | | | |
Fair Value Measurements | | | |
Assets, Fair Value | | | 4,455 |
Measured on a recurring basis | Level 2 | Corporate bonds | | | |
Fair Value Measurements | | | |
Assets, Adjusted Cost | | | 54,321 |
Assets, Unrealized Gains | | | 2 |
Assets, Unrealized Losses | | | (46) |
Assets, Fair Value | | | 54,277 |
Measured on a recurring basis | Level 2 | Corporate bonds | Short-term investments | | | |
Fair Value Measurements | | | |
Assets, Fair Value | | | 46,726 |
Measured on a recurring basis | Level 2 | Corporate bonds | Long-term investments | | | |
Fair Value Measurements | | | |
Assets, Fair Value | | | 7,551 |
Measured on a recurring basis | Level 2 | Commercial paper | | | |
Fair Value Measurements | | | |
Assets, Adjusted Cost | | | 6,797 |
Assets, Fair Value | | | 6,797 |
Measured on a recurring basis | Level 2 | Commercial paper | Short-term investments | | | |
Fair Value Measurements | | | |
Assets, Fair Value | | | 6,797 |
Measured on a recurring basis | Level 2 | U.S. agency securities | | | |
Fair Value Measurements | | | |
Assets, Adjusted Cost | | | 2,503 |
Assets, Fair Value | | | 2,503 |
Measured on a recurring basis | Level 2 | U.S. agency securities | Long-term investments | | | |
Fair Value Measurements | | | |
Assets, Fair Value | | | $ 2,503 |