XML 122 R101.htm IDEA: XBRL DOCUMENT v3.25.4
Capital Stock - Schedule of Weighted-Average Fair Values Determined for the Periods (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class of Stock Disclosures [Abstract]      
Options granted during the period (in dollars per share) $ 106.84 $ 134.61 $ 126.90
Restricted stock awards granted during the period (in dollars per share) $ 392.54 $ 501.78 $ 467.79