XML 34 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Significant Accounting Policies (Stock Transactions - Stock Option Plans Tables) (Details) (USD $)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Dec. 31, 2011
Significant Accounting Policies [Abstract]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance   642,647    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   0 67,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (191,895) (3,841) (232,367)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period   (9,666)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period   (333)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance   628,807   642,647
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number   516,225    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance   $ 6.80    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     $ 6.66  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price   $ 4.44    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price   $ 6.16    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price   $ 3.98    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance   $ 6.82   $ 6.80
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price   $ 6.97    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term, Beginning of Period   4 years 7 months 6 days   5 years 3 months 18 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term, End of Period   4 years 7 months 6 days   5 years 3 months 18 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term   3 years 8 months 12 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value, Beginning of Period   $ 517,867    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value, End of Period   402,547   517,867
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value   $ 369,720