XML 26 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2019
Retirement Benefits [Abstract]  
Schedule of Shares Purchased in the Open Market For Employees Shares purchased in the open market for employees for the years ended December 31, 2017, 2018, and 2019 were as follows:
 
Shares
purchased
 
Average price
per share
2017
4,718

 
$
77.05

2018
4,647

 
$
100.34

2019
4,918

 
$
126.83