XML 40 R57.htm IDEA: XBRL DOCUMENT v2.4.0.6
Employee Benefit Plans - 401(k) Plan (Details) (USD $)
12 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Employee Benefit and Other Plans [Abstract]      
Percent of maximum contribution of pretax income per employee 100.00%    
Amount of maximum contribution per employee $ 16,500    
Amount of maximum catch-up contribution 5,500    
Vesting period 5 years    
Percentage of discretionary match 25.00%    
Maximum percentage of eligible contribution 5.00%    
Amount of matching contributions $ 1,500,000 $ 1,400,000 $ 1,400,000