XML 147 R115.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Payments (Weighted-Average Fair Value of Options and Stock Per Share) (Details) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Restricted Stock Units (RSUs) [Member]      
Stock, weighted average grant date fair value $ 62.91 $ 63.60 $ 55.96
Employee Stock Purchase Plan [Member]      
Options, weighted average grant date fair value 4.82 4.32 2.67
Discount of grant date market value 8.61 9.99 8.50
Total ESPP 13.43 14.31 11.17
Agent Stock Purchase Plan [Member]      
Stock, weighted average grant date fair value $ 5.73 $ 7.00 $ 5.99