v3.26.1
Repurchase of Common Stock - Narrative (Details) - USD ($)
$ in Billions
May 02, 2026
Feb. 28, 2022
Equity [Abstract]    
Stock repurchase program, authorized amount   $ 5.0
Remaining authorized repurchase amount $ 3.0