v2.4.0.6
Stockholders' Equity (Option Outstanding Range Of Exercise Price) (Details) (USD $)
12 Months Ended
Dec. 31, 2011
years
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Option Outstanding, Numbers 1,507,519
Option Outstanding, Weighted Average Exercise Price $ 13.02
Option Outstanding, Weighted Average Remaining Contractual Life (Years) 3.07
Option Exercisable, Number 464,451
Option Exercisable, Weighted Average Exercise Price $ 1.38
Option Exercisable, Weighted Average Remaining Contractual Life (Years) 2.45
$0.25 - $2.50 [Member]
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, Minimum $ 0.25
Range of Exercise Price, Maximum $ 2.50
Option Outstanding, Numbers 369,023
Option Outstanding, Weighted Average Exercise Price $ 0.41
Option Outstanding, Weighted Average Remaining Contractual Life (Years) 2.03
Option Exercisable, Number 369,023
Option Exercisable, Weighted Average Exercise Price $ 0.41
Option Exercisable, Weighted Average Remaining Contractual Life (Years) 2.03
$2.51 - $13.66 [Member]
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, Minimum $ 2.51
Range of Exercise Price, Maximum $ 13.66
Option Outstanding, Numbers 95,451
Option Outstanding, Weighted Average Exercise Price $ 5.14
Option Outstanding, Weighted Average Remaining Contractual Life (Years) 4.22
Option Exercisable, Number 95,428
Option Exercisable, Weighted Average Exercise Price $ 5.14
Option Exercisable, Weighted Average Remaining Contractual Life (Years) 4.22
$13.67 - $18.21 [Member]
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, Minimum $ 13.67
Range of Exercise Price, Maximum $ 18.21
Option Outstanding, Numbers 1,043,045
Option Outstanding, Weighted Average Exercise Price $ 18.21
Option Outstanding, Weighted Average Remaining Contractual Life (Years) 3.34