XML 143 R113.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Payments (Weighted-Average Fair Value of Options and Stock Per Share) (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restricted Stock Units (RSUs) [Member]      
Stock, weighted average grant date fair value $ 64.03 $ 62.91 $ 63.60
Employee Stock Purchase Plan [Member]      
Options, weighted average grant date fair value 4.69 4.82 4.32
Discount of grant date market value 10.98 8.61 9.99
Total ESPP 15.67 13.43 14.31
Agent Stock Purchase Plan [Member]      
Stock, weighted average grant date fair value $ 7.57 $ 5.73 $ 7.00