XML 121 R100.htm IDEA: XBRL DOCUMENT v3.25.4
Capital Stock - Fair Values of Options Granted During the Period Estimated Using Weighted-Average Assumptions (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class of Stock Disclosures [Abstract]      
Risk-free interest rate 4.29% 4.28% 3.95%
Volatility factor 30.00% 28.00% 29.00%
Dividend yield (annual) 1.71% 1.31% 1.30%
Weighted-average expected life (years) 4 years 5 months 12 days 4 years 4 months 24 days 4 years 4 months 24 days