XML 45 R20.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock-Based Compensation (Stock Options by Exercise Price Range) (Details) (USD $)
6 Months Ended
Jun. 30, 2012
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options outstanding, shares 434,739
Options outstanding, weighted average remaining contractual life (years) 6 years 1 month 6 days
Options outstanding, weighted average exercise price $ 15.18
Options exercisable, shares 366,072
Options exercisable, weighted average exercise price $ 14.81
Range of exercise prices, lower limit $ 0.01
Range of exercise prices, upper limit $ 20.48
Range of Exercise Prices: 0.01 - 5.58
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options outstanding, shares 5,000
Options outstanding, weighted average remaining contractual life (years) 1 year
Options outstanding, weighted average exercise price $ 4.72
Options exercisable, shares 5,000
Options exercisable, weighted average exercise price $ 4.72
Range of exercise prices, lower limit $ 0.01
Range of exercise prices, upper limit $ 5.58
Range of Exercise Prices: 5.59 - 9.43
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options outstanding, shares 89,239
Options outstanding, weighted average remaining contractual life (years) 4 years 4 months 28 days
Options outstanding, weighted average exercise price $ 8.62
Options exercisable, shares 89,239
Options exercisable, weighted average exercise price $ 8.62
Range of exercise prices, lower limit $ 5.59
Range of exercise prices, upper limit $ 9.43
Range of Exercise Prices: 9.44 - 15.60
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options outstanding, shares 85,000
Options outstanding, weighted average remaining contractual life (years) 6 years 3 months 26 days
Options outstanding, weighted average exercise price $ 12.94
Options exercisable, shares 65,000
Options exercisable, weighted average exercise price $ 12.34
Range of exercise prices, lower limit $ 9.44
Range of exercise prices, upper limit $ 15.60
Range of Exercise Prices: 15.61 - 20.48
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options outstanding, shares 255,500
Options outstanding, weighted average remaining contractual life (years) 6 years 8 months 16 days
Options outstanding, weighted average exercise price $ 18.42
Options exercisable, shares 206,833
Options exercisable, weighted average exercise price $ 18.50
Range of exercise prices, lower limit $ 15.61
Range of exercise prices, upper limit $ 20.48