XML 74 R59.htm IDEA: XBRL DOCUMENT v3.6.0.2
Employee Benefits And Stock-Based Compensation (401(k) Plan To 2007 Employee Stock Purchase Plan) (Narrative) (Details) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employer contribution as a percentage of employee's annual salary 6.00%    
Employer contribution under the plan $ 3.8 $ 3.7 $ 3.4
Common stock were reserved for issuance 11.4    
Purchase price of common stock as percentage of lower of fair market value of common stock share on first day of offering period or last day of purchase period 85.00%    
Employee Stock Ownership Plan (ESOP), Shares in ESOP 1.2    
401 (k) Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee's contribution under the plan 50.00%    
Share-Based Compensation Arrangement By Share-Based Payment Award, Employer Contribution As A Percentage Of Employee Contribution 50.00%    
Two Thousand Seven Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock were reserved for issuance 6.0    
Two Thousand Six Equity Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock were reserved for issuance 27.0    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of compensation withheld to cover purchase price of common stock 2.00%    
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of compensation withheld to cover purchase price of common stock 25.00%