XML 147 R116.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Payments (Weighted Average Assumptions for Employee Stock Purchase Plan and Other Options) (Details) - Employee Stock Purchase Plan [Member]
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Risk-free interest rate 1.42% 0.07% 0.76%
Expected term 6 months 6 months 6 months
Dividend yield 1.30% 1.40% 1.60%
Expected volatility 21.00% 28.00% 37.00%