XML 87 R72.htm IDEA: XBRL DOCUMENT v3.26.1
Stock Repurchases (Details) - USD ($)
$ / shares in Units, $ in Billions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Feb. 18, 2025
Equity [Abstract]      
Aggregate amount     $ 1
Repurchased and retired (in shares) 464,600 1,377,294  
Common stock, average price (in dollars per share) $ 90.23 $ 73.52