Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Stock Option Activity) (Details)

v2.4.1.9
Stockholders' Equity (Stock Option Activity) (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Shares  
Beginning balance (shares) 308us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Exercised (shares) (38)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Ending balance (shares) 270us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Exercisable (shares) 270us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Weighted Average Exercise Price  
Beginning balance (USD per share) $ 6.86us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Exercised (USD per share) $ 7.77us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Ending balance (USD per share) $ 6.74us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Exercisable (USD per share) $ 6.74us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Weighted average remaining contractual term, outstanding 3 years 11 months 5 days
Weighted average remaining contractual term, exercisable 3 years 11 months 5 days
Aggregate intrinsic value, outstanding $ 2,438us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Aggregate intrinsic value, exercisable $ 2,438us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1