XML 15 R33.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock-Based Compensation (Details 2) (USD $)
3 Months Ended
Mar. 31, 2013
Schedule of stock options outstanding  
Range of Exercise Prices, Lower Range Limit $ 1.48
Range of Exercise Prices, Upper Range Limit $ 11.11
Options Exercisable Number Exercisable 1,435,314
Range One [Member]
 
Schedule of stock options outstanding  
Range of Exercise Prices, Lower Range Limit $ 0.01
Range of Exercise Prices, Upper Range Limit $ 3.00
Options Outstanding Number Outstanding 229,351
Options Outstanding Weighted-Average Remaining Contractual Life 9 years 6 months 0 days
Options Outstanding Weighted Average Exercise Price $ 2.20
Options Exercisable Number Exercisable 67,151
Options Exercisable Weighted-Average Exercise Price $ 2.30
Range Two [Member]
 
Schedule of stock options outstanding  
Range of Exercise Prices, Lower Range Limit $ 3.01
Range of Exercise Prices, Upper Range Limit $ 6.00
Options Outstanding Number Outstanding 910,763
Options Outstanding Weighted-Average Remaining Contractual Life 8 years 7 months 6 days
Options Outstanding Weighted Average Exercise Price $ 3.49
Options Exercisable Number Exercisable 532,088
Options Exercisable Weighted-Average Exercise Price $ 3.43
Range Three [Member]
 
Schedule of stock options outstanding  
Range of Exercise Prices, Lower Range Limit $ 6.01
Range of Exercise Prices, Upper Range Limit $ 11.11
Options Outstanding Number Outstanding 295,200
Options Outstanding Weighted-Average Remaining Contractual Life 4 years 6 months 0 days
Options Outstanding Weighted Average Exercise Price $ 7.52
Options Exercisable Number Exercisable 161,050
Options Exercisable Weighted-Average Exercise Price $ 8.11
Net Range [Member]
 
Schedule of stock options outstanding  
Range of Exercise Prices, Lower Range Limit $ 0.01
Range of Exercise Prices, Upper Range Limit $ 11.11
Options Outstanding Number Outstanding 1,435,314
Options Outstanding Weighted-Average Remaining Contractual Life 7 years 10 months 24 days
Options Outstanding Weighted Average Exercise Price $ 4.11
Options Exercisable Number Exercisable 760,289
Options Exercisable Weighted-Average Exercise Price $ 4.32