v2.4.0.6
Note 12 - Stockholders' Equity (Detail) - Additional information with respect to outstanding stock option awards: (USD $)
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Options Outstanding, Number (in Shares) 4,205,881 2,795,182 2,091,108 207,760
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 7 years      
Options Outstanding, Weighted Average Exercise Price Per Share $ 2.11 $ 2.84 $ 3.05 $ 9.09
$0.51 - $2.50 [Member]
       
Exercise Price, Lower Range $ 0.51      
Exercise Price, Upper Range $ 2.50      
Options Outstanding, Number (in Shares) 3,523,003      
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 8 years 219 days      
Options Outstanding, Weighted Average Exercise Price Per Share $ 1.80      
Options Exercisable, Number (in Shares) 1,613,976      
Options Exercisable, Weighted Average Exercise Price Per Share $ 2.32      
Options Exercisable, Weighted Average Remaining Contractual Life (Years) 7 years 219 days      
$2.51 - $5.00 [Member]
       
Exercise Price, Lower Range $ 2.51      
Exercise Price, Upper Range $ 5.00      
Options Outstanding, Number (in Shares) 615,628      
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 7 years 219 days      
Options Outstanding, Weighted Average Exercise Price Per Share $ 2.78      
Options Exercisable, Number (in Shares) 274,930      
Options Exercisable, Weighted Average Exercise Price Per Share $ 2.89      
Options Exercisable, Weighted Average Remaining Contractual Life (Years) 7 years      
$5.01 - $7.50 [Member]
       
Exercise Price, Lower Range $ 5.01      
Exercise Price, Upper Range $ 7.50      
$7.51 - $10.00 [Member]
       
Exercise Price, Lower Range $ 7.51      
Exercise Price, Upper Range $ 10.00      
Options Outstanding, Number (in Shares) 6,750      
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 3 years 6 months      
Options Outstanding, Weighted Average Exercise Price Per Share $ 8.71      
Options Exercisable, Number (in Shares) 6,750      
Options Exercisable, Weighted Average Exercise Price Per Share $ 8.71      
Options Exercisable, Weighted Average Remaining Contractual Life (Years) 3 years 6 months      
$10.01 - $12.50 [Member]
       
Exercise Price, Lower Range $ 10.01      
Exercise Price, Upper Range $ 12.50      
Options Outstanding, Number (in Shares) 27,000      
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 3 years      
Options Outstanding, Weighted Average Exercise Price Per Share $ 11.96      
Options Exercisable, Number (in Shares) 27,000      
Options Exercisable, Weighted Average Exercise Price Per Share $ 11.96      
Options Exercisable, Weighted Average Remaining Contractual Life (Years) 3 years      
$12.51 - $15.50 [Member]
       
Exercise Price, Lower Range $ 12.51      
Exercise Price, Upper Range $ 15.50      
Options Outstanding, Number (in Shares) 33,500      
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 109 days      
Options Outstanding, Weighted Average Exercise Price Per Share $ 12.84      
Options Exercisable, Number (in Shares) 33,500      
Options Exercisable, Weighted Average Exercise Price Per Share $ 12.84      
Options Exercisable, Weighted Average Remaining Contractual Life (Years) 2 years 109 days      
$0.51 - $15.50 [Member]
       
Exercise Price, Lower Range $ 0.51      
Exercise Price, Upper Range $ 15.50      
Options Outstanding, Number (in Shares) 4,205,881      
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 8 years 109 days      
Options Outstanding, Weighted Average Exercise Price Per Share $ 2.11      
Options Exercisable, Number (in Shares) 1,956,156      
Options Exercisable, Weighted Average Exercise Price Per Share $ 2.73      
Options Exercisable, Weighted Average Remaining Contractual Life (Years) 7 years 146 days