XML 99 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity - Assumptions Used In The Weighted Average Fair Value Of Stock Options Granted (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stockholders' Equity Note [Abstract]      
Expected term (in years) 5 years 3 months 25 days 5 years 3 months 25 days 5 years 10 months 2 days
Expected volatility 23.64% 24.32% 27.79%
Expected dividend yield 1.11% 1.49% 1.40%
Risk-free interest rate 4.34% 3.95% 3.79%