Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Balance Sheets (Parenthetical)

v2.4.0.6
Condensed Consolidated Balance Sheets (Parenthetical) (USD $)
Jun. 30, 2011
Dec. 31, 2010
Condensed Consolidated Balance Sheets [Abstract]    
Common stock subject to conditional redemption, shares issued 112,371 112,371
Common stock subject to conditional redemption, shares outstanding 112,371 112,371
Convertible preferred stock, par value $ 0.001 $ 0.001
Convertible preferred stock, shares authorized 833,333 833,333
Convertible preferred stock, shares issued 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 33,333,333 33,333,333
Common stock, shares issued 20,676,547 20,620,917
Treasury stock, shares 1,118,222 1,111,999