Fair Value of Financial instruments (Details) - Fair Value, Measurements, Recurring [Member] - USD ($) $ in Thousands | Jun. 30, 2015 | Dec. 31, 2014 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | $ 4,046 | $ 4,070 |
Total | 52,228 | 46,562 |
Short-Term Time Deposits [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 22,310 | 21,782 |
Corporate Bond Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 15,145 | 10,075 |
Long-Term Time Deposits [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | 10,727 | 10,635 |
Fair Value, Inputs, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 4,046 | 4,070 |
Total | 37,083 | 36,487 |
Fair Value, Inputs, Level 1 [Member] | Short-Term Time Deposits [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | $ 22,310 | $ 21,782 |
Fair Value, Inputs, Level 1 [Member] | Corporate Bond Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | | |
Fair Value, Inputs, Level 1 [Member] | Long-Term Time Deposits [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | $ 10,727 | $ 10,635 |
Fair Value, Inputs, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | | |
Total | $ 15,145 | $ 10,075 |
Fair Value, Inputs, Level 2 [Member] | Short-Term Time Deposits [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | | |
Fair Value, Inputs, Level 2 [Member] | Corporate Bond Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | $ 15,145 | $ 10,075 |
Fair Value, Inputs, Level 2 [Member] | Long-Term Time Deposits [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | | |
Fair Value, Inputs, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | | |
Total | | |
Fair Value, Inputs, Level 3 [Member] | Short-Term Time Deposits [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | | |
Fair Value, Inputs, Level 3 [Member] | Corporate Bond Securities [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | | |
Fair Value, Inputs, Level 3 [Member] | Long-Term Time Deposits [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Investments | | |