XML 102 R81.htm IDEA: XBRL DOCUMENT v3.6.0.2
Employee Plans (Details)
12 Months Ended
Dec. 31, 2016
USD ($)
$ / shares
shares
Dec. 31, 2015
USD ($)
$ / shares
shares
Dec. 31, 2014
USD ($)
$ / shares
shares
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Value of common shares that can be acquired by the employee and trustees under employees share purchase plan | $   $ 100,000    
Number of common shares authorized after amendment | shares 7,000,000      
Common Shares available for purchase under the ESPP | shares 2,906,163      
Purchase price of common stock 85.00%      
Summary of information regarding the Common Shares issued under the ESPP        
Shares issued | shares 63,909 68,462 68,807  
Employee Share Purchase Plan Issuance Price Minimum | $ / shares $ 51.85 $ 63.70 $ 45.90  
Employee Share Purchase Plan Issuance Price Maximum | $ / shares $ 63.37 $ 65.90 $ 55.95  
Issuance proceeds | $ $ 3,686,000 $ 4,404,000 $ 3,392,000  
Maximum eligible compensation percentage for the defined contribution plan (the 401(k) Plan) 4.00%     3.00%
Defined contribution plan vesting period 5      
Defined contribution plan, compensation expense | $ $ 4,900,000 $ 5,500,000 $ 5,200,000  
Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain]        
Summary of information regarding the Common Shares issued under the ESPP        
Maximum eligible compensation percentage for the defined contribution plan (the 401(k) Plan) 3.00%