XML 18 R37.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock-Based Compensation (Details 2) (USD $)
12 Months Ended
Dec. 31, 2012
Schedule of stock options outstanding  
Range of Exercise Prices, Lower Range Limit $ 1.00
Range of Exercise Prices, Upper Range Limit $ 11.11
Options Exercisable Number Exercisable 2,426,533
Range One [Member]
 
Schedule of stock options outstanding  
Range of Exercise Prices, Upper Range Limit $ 1.00
Options Outstanding Number Outstanding 37,156
Options Outstanding Weighted-Average Remaining Contractual Life 0 years
Options Outstanding Weighted Average Exercise Price $ 1.00
Options Exercisable Number Exercisable 37,156
Options Exercisable Weighted-Average Exercise Price $ 1.00
Range Two [Member]
 
Schedule of stock options outstanding  
Range of Exercise Prices, Lower Range Limit $ 1.01
Range of Exercise Prices, Upper Range Limit $ 4.50
Options Outstanding Number Outstanding 1,968,902
Options Outstanding Weighted-Average Remaining Contractual Life 7 years 4 months 24 days
Options Outstanding Weighted Average Exercise Price $ 3.47
Options Exercisable Number Exercisable 1,413,839
Options Exercisable Weighted-Average Exercise Price $ 3.60
Range Three [Member]
 
Schedule of stock options outstanding  
Range of Exercise Prices, Lower Range Limit $ 4.51
Range of Exercise Prices, Upper Range Limit $ 11.11
Options Outstanding Number Outstanding 420,475
Options Outstanding Weighted-Average Remaining Contractual Life 5 years 9 months 18 days
Options Outstanding Weighted Average Exercise Price $ 6.83
Options Exercisable Number Exercisable 169,325
Options Exercisable Weighted-Average Exercise Price $ 7.90
Net Range [Member]
 
Schedule of stock options outstanding  
Range of Exercise Prices, Lower Range Limit $ 1.00
Range of Exercise Prices, Upper Range Limit $ 11.11
Options Outstanding Number Outstanding 2,426,533
Options Outstanding Weighted-Average Remaining Contractual Life 7 years
Options Outstanding Weighted Average Exercise Price $ 4.01
Options Exercisable Number Exercisable 1,620,320
Options Exercisable Weighted-Average Exercise Price $ 3.99