XML 11 R25.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock-Based Compensation (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
6 Months Ended 12 Months Ended
Jun. 30, 2012
Dec. 31, 2011
Jun. 30, 2011
Stock-Based Compensation [Abstract]      
Options, Outstanding, beginning of period 209,914    
Options, Exercised in Period (4,775)    
Options, Forfeited in Period (12,225)    
Options, Outstanding, end of period 192,914 209,914  
Options, Exercisable at Period End 164,914    
Weighted Average Exercise Price Per Share, Outstanding, $ 28.43    
Weighted Average Exercise Price Per Share, Exercised in Period $ 20.72    
Weighted Average Exercise Price Per Share, Forfeited in Period $ 29.65    
Weighted Average Exercise Price Per Share, Outstanding, $ 28.54 $ 28.43  
Weighted Average Exercise Price Per Share, Exercisable at End of Period $ 28.72    
Weighted Average Remaining Contractual Term, Outstanding, 5 years 11 months 25 days 6 years 4 months 20 days  
Weighted Average Remaining Contractual Term, Granted in Period 0 years    
Weighted Average Remaining Contractual Term, Exercised During Period 0 years 10 months 19 days    
Weighted Average Remaining Contractual Term, Forfeited During Period 5 years 3 months 14 days    
Weighted Average Remaining Contractual Term, Outstanding, 5 years 11 months 25 days 6 years 4 months 20 days  
Weighted Average Remaining Contractual Term, Exercisable at End of Period 5 years 4 months 20 days    
Aggregate Intrinsic Value, Outstanding, $ 113    
Aggregate Intrinsic Value, Exercised in Period 31    
Aggregate Intrinsic Value, Outstanding, 170 113  
Aggregate Intrinsic Value, Exercisable at End of Period 142    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 1 year    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 65    
Amortization Date of Unrecognized Compensation Cost, Related to Non-Vested Options Granted in 2011 Dec. 31, 2012    
Share Price $ 28.50 $ 27.47 $ 26.15