XML 81 R118.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFITS - Fair value of share-based compensation granted (Details)
12 Months Ended
Dec. 31, 2019
year
$ / shares
Dec. 31, 2018
year
$ / shares
Dec. 31, 2017
year
$ / shares
Share-Based Payment Arrangements [Abstract]      
Stock price (in usd per share) | $ / shares $ 52.10 $ 46.45 $ 39.69
Expected option life | year 6 6 6
Volatility (as a percent) 40.00% 40.00% 19.00%
Risk-free interest rate 3.10% 3.00% 2.00%