XML 20 R17.htm IDEA: XBRL DOCUMENT v3.2.0.727
Shareholders’ Equity (Stock Option and Restricted Stock Award Activity) (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding beginning balance, Shares underlying stock options and restricted stock awards 618,900 54,000
Granted, Shares underlying stock options and restricted stock awards 674,535 567,876
Restricted stock awards vested, Shares underlying stock options and restricted stock awards   (2,976)
Exercised, Shares underlying stock options and restricted stock awards (7,500) 0
Forfeited, Shares underlying stock options and restricted stock awards (7,500)  
Outstanding ending balance, Shares underlying stock options and restricted stock awards 1,278,435 618,900
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Outstanding beginning balance, Weighted - average exercise price $ 9.54 $ 6.00
Granted, Weighted - average exercise price 19.40 9.88
Restricted stock awards vested, Weighted - average exercise price   0.00
Exercised, Weighted - average exercise price 7.63  
Forfeited, Weighted - average exercise price 7.63  
Outstanding ending balance, Weighted - average exercise price $ 14.76 $ 9.54
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 9 years 3 months 15 days  
Outstanding ending balance, Aggregate intrinsic value $ 12,460,770  
Exercisable ending balance, Shares underlying stock options 156,607  
Exercisable ending balance, Weighted - average exercise price $ 10.68  
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 8 years 9 months 25 days  
Exercisable ending balance, Aggregate intrinsic value $ 2,165,911  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]    
Vested and expected to vest ending balance, Shares underlying stock options 1,278,435  
Vested and expected to vest ending balance, Weighted - average exercise price $ 14.76  
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 9 years 3 months 15 days  
Vested and expected to vest ending balance, Aggregate intrinsic value $ 12,460,770