Stockholders' Equity (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
9 Months Ended
Sep. 30, 2012
vote
Stockholders' Equity Note [Abstract]  
Authorized amount to repurchase $ 50,000
Shares repurchased during period 532
Shares repurchased during period (usd per share) $ 7.43
Shares repurchased during period, value 3,956
Stock repurchase remaining authorized amount $ 28,980
Equity instrument voting rights per share 1