v3.26.1
Shareholders' Equity (Narrative) (Details) - New Plan [Member] - USD ($)
$ in Billions
May 05, 2026
Apr. 27, 2025
Class of Stock [Line Items]    
Stock repurchase program, authorized   $ 1.5
Subsequent Event [Member]    
Class of Stock [Line Items]    
Stock repurchase program, remaining authorization $ 1.1