XML 17 R37.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock-based Compensation (Details 2) (USD $)
12 Months Ended
Dec. 31, 2012
Stock options outstanding and exercisable  
Outstanding number of Options 144,019
Outstanding, Average Life 4 years 10 months 28 days
Outstanding Average Exercise Price $ 18.28
Exercisable number of Options 125,666
Exercisable, Weighted Average Exercise Price $ 18.77
$0.36-$3.60 [Member]
 
Stock options outstanding and exercisable  
Price Range, Minimum $ 0.36
Price Range, Maximum $ 3.60
Outstanding number of Options 1,248
Outstanding, Average Life 2 years 5 months 1 day
Outstanding Average Exercise Price $ 3.13
Exercisable number of Options 1,248
Exercisable, Weighted Average Exercise Price $ 3.13
$5.40-$5.40 [Member]
 
Stock options outstanding and exercisable  
Price Range, Minimum $ 5.40
Price Range, Maximum $ 5.40
Outstanding number of Options 33,844
Outstanding, Average Life 1 year 2 months 12 days
Outstanding Average Exercise Price $ 5.40
Exercisable number of Options 33,844
Exercisable, Weighted Average Exercise Price $ 5.40
$6.00-$11.16 [Member]
 
Stock options outstanding and exercisable  
Price Range, Minimum $ 6.00
Price Range, Maximum $ 11.16
Outstanding number of Options 22,078
Outstanding, Average Life 5 years 2 months 9 days
Outstanding Average Exercise Price $ 9.73
Exercisable number of Options 21,883
Exercisable, Weighted Average Exercise Price $ 9.76
$13.44-$13.44 [Member]
 
Stock options outstanding and exercisable  
Price Range, Minimum $ 13.44
Price Range, Maximum $ 13.44
Outstanding number of Options 25,363
Outstanding, Average Life 7 years 10 months 13 days
Outstanding Average Exercise Price $ 13.44
Exercisable number of Options 14,115
Exercisable, Weighted Average Exercise Price $ 13.44
$16.14-$17.40 [Member]
 
Stock options outstanding and exercisable  
Price Range, Minimum $ 16.14
Price Range, Maximum $ 17.40
Outstanding number of Options 26,354
Outstanding, Average Life 5 years 10 months 28 days
Outstanding Average Exercise Price $ 16.96
Exercisable number of Options 20,386
Exercisable, Weighted Average Exercise Price $ 17.09
$17.82-$33.42 [Member]
 
Stock options outstanding and exercisable  
Price Range, Minimum $ 17.82
Price Range, Maximum $ 33.42
Outstanding number of Options 34,570
Outstanding, Average Life 5 years 6 months 18 days
Outstanding Average Exercise Price $ 27.85
Exercisable number of Options 33,628
Exercisable, Weighted Average Exercise Price $ 27.95
$87.47-$1908.00 [Member]
 
Stock options outstanding and exercisable  
Price Range, Minimum $ 87.47
Price Range, Maximum $ 1,908.00
Outstanding number of Options 562
Outstanding, Average Life 3 years 5 months 5 days
Outstanding Average Exercise Price $ 856.14
Exercisable number of Options 562
Exercisable, Weighted Average Exercise Price $ 856.14