XML 21 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity - Summary of Stock Option Activity (Detail) (USD $)
3 Months Ended
Mar. 31, 2015
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward  
Number of Shares, Beginning Balance 1,553,360us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Granted, Number of Shares 2,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Exercised, Number of Shares (28,387)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Forfeited, Number of Shares (45,998)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Expired, Number of Shares (2,751)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Number of Shares, Ending Balance 1,478,724us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Vested and expected to vest, Number of Shares, Ending Balance 1,390,599us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Exercisable, Number of Shares, Ending Balance 667,215us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Weighted Average Exercise Price, Beginning Balance $ 3.50us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Granted, Weighted Average Exercise Price $ 4.47us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Exercised, Weighted Average Exercise Price $ 2.97us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Forfeited, Weighted Average Exercise Price $ 3.20us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Expired, Weighted Average Exercise Price $ 3.13us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Weighted Average Exercise Price, Ending Balance $ 3.52us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Vested and expected to vest, Weighted Average Exercise Price, Ending Balance $ 3.51us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Exercisable, Weighted Average Exercise Price, Ending Balance $ 3.44us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Weighted Average Remaining Contractual Life (in years) 6 years 8 months 19 days
Vested and expected to vest, Weighted Average Remaining Contractual Life (in years) 6 years 7 months 2 days
Exercisable, Weighted Average Remaining Contractual Life (in years) 4 years 4 months 21 days
Aggregate Intrinsic Value $ 1,896,962us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Vested and expected to vest, Aggregate Intrinsic Value 1,797,179us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Exercisable, Aggregate Intrinsic Value $ 971,305us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1