v3.26.1
Stockholders' Equity (Narrative) (Details) - USD ($)
$ in Billions
Jul. 31, 2026
Feb. 28, 2019
Equity [Abstract]    
Share repurchase, authorized amount $ 5.1 $ 1.0
Share repurchase, remaining authorized amount $ 1.0