XML 75 R66.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-Based Compensation (Details) - Disclosure of share-based compensation arrangements by share-based payment award - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Disclosure of share-based compensation arrangements by share-based payment award [Abstract]    
Outstanding Beginning Balance - shares 538,592 882,657
Outstanding Beginning Balance - weighted average exercise price (in Dollars per share) $ 6.51 $ 5.65
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 3 years 244 days  
Outstanding Ending Balance - aggregate intrinsic value (in Dollars) $ 8,087,713  
Exercisable at June 30, 2015 533,794  
Exercisable at June 30, 2015 (in Dollars per share) $ 6.45  
Exercisable at June 30, 2015 3 years 233 days  
Exercisable at June 30, 2015 (in Dollars) $ 8,052,735  
Exercised (339,334) (100,911)
Exercised (in Dollars per share) $ 4.16  
Forfeited (4,731)