XML 31 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation (Details) - Disclosure of share-based compensation arrangements by share-based payment award (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Disclosure of share-based compensation arrangements by share-based payment award [Abstract]    
Outstanding Beginning Balance - shares 768,795us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions 882,657us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
Outstanding Beginning Balance - weighted average exercise price (in Dollars per share) $ 5.87us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 $ 5.65us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
Outstanding Ending Balance - weighted average remaining contractual term (years) 2 years 244 days  
Outstanding Ending Balance - aggregate intrinsic value (in Dollars) $ 10,273,607us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue  
Exercisable at March 31, 2015 763,028us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions  
Exercisable at March 31, 2015 (in Dollars per share) $ 5.80us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1  
Exercisable at March 31, 2015 2 years 226 days  
Exercisable at March 31, 2015 (in Dollars) $ 10,244,830us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue  
Exercised (110,500)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised (100,911)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Exercised (in Dollars per share) $ 3.85us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice  
Forfeited (3,362)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited