|
CASH, CASH EQUIVALENTS, AND INVESTMENTS (Schedule of Available-for-Sale Investments) (Details) (USD $) In Thousands, unless otherwise specified
|
Mar. 31, 2015
|
Dec. 31, 2014
|
| Fair value of cash, cash equivalents, and investments |
|
|
| Available-for-sale Securities, Amortized Cost Basis |
$ 45,887us-gaap_AvailableForSaleSecuritiesAmortizedCost |
$ 22,337us-gaap_AvailableForSaleSecuritiesAmortizedCost |
| Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax |
12us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax |
1us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax |
| Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax |
43us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax |
48us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax |
| Available-for-sale Securities, Fair Value Disclosure |
45,856us-gaap_AvailableForSaleSecurities |
22,290us-gaap_AvailableForSaleSecurities |
| Corporate bonds |
|
|
| Fair value of cash, cash equivalents, and investments |
|
|
| Available-for-sale Securities, Amortized Cost Basis |
44,884us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember |
21,335us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember |
| Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax |
12us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember |
1us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember |
| Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax |
43us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember |
48us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember |
| Available-for-sale Securities, Fair Value Disclosure |
44,853us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember |
21,288us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember |
| Certificates of deposit and time deposits |
|
|
| Fair value of cash, cash equivalents, and investments |
|
|
| Available-for-sale Securities, Amortized Cost Basis |
1,003us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_BankTimeDepositsMember |
1,002us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_BankTimeDepositsMember |
| Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax |
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_BankTimeDepositsMember |
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_BankTimeDepositsMember |
| Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax |
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_BankTimeDepositsMember |
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_BankTimeDepositsMember |
| Available-for-sale Securities, Fair Value Disclosure |
$ 1,003us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_BankTimeDepositsMember |
$ 1,002us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_BankTimeDepositsMember |