XML 31 R23.htm IDEA: XBRL DOCUMENT v2.4.0.6
Common Stock Repurchase Plan (Details)
Jun. 30, 2012
Jan. 31, 2002
Common Stock Repurchase Plan [Abstract]    
Number of shares authorized to be repurchased (in shares)   10,000,000
Total Number of Share Purchased 3,208,109  
Number of shares that may still be purchased under the plan (in shares) 6,791,891