Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Summary of Option activity under the Stock Option Plan) (Details)

v2.4.1.9
Stockholders' Equity (Summary of Option activity under the Stock Option Plan) (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Shares:  
Outstanding, beginning 620us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Exercised (50)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Forfeited (250)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Expired (12)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Outstanding, ending 308us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Exercisable 305us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Weighted Average Exercise Price  
Oustanding, beginning (USD per share) $ 7.74us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Exercised (USD per share) $ 9.09us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Forfeited (USD per share) $ 8.40us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Expired (USD per share) $ 10.69us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Oustanding, ending (USD per share) $ 6.86us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Exercisable (USD per share) $ 6.88us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Outstanding, Weighted Average Contractual Term 4 years 0 months 29 days
Exercisable, Weighted Average Contractual Term 4 years 0 months 22 days
Outstanding, Aggregate Intrinsic Value $ 2,125us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Exercisable, Aggregate Intrinsic Value $ 2,097us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1