|
Marketable Securities, Available-for-sale (Details 2) (USD $)
In Thousands, unless otherwise specified |
Mar. 31, 2015
|
Dec. 31, 2014
|
|---|---|---|
| Contractual maturity: | ||
| Maturing in one year or less | $ 7,794 | $ 7,861 |
| Maturing after three years | 10,139 | 9,984 |
| ESTIMATED FAIR VALUE | $ 17,933 | $ 17,845 |