XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Capital Stock Repurchase Plan Transactions (Schedule Of Repurchased Capital Stock) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Capital Stock Repurchase Plan Transactions [Abstract]        
Total cost of repurchased shares $ 180,776 $ 57,820 $ 253,477 $ 145,933
Shares repurchased 407,500 100,000 532,500 250,000
Weighted average price per share $ 443.62 $ 578.21 $ 476.02 $ 583.73