XML 76 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share - Narrative (Details) - Share Repurchase Program October 2023 - USD ($)
$ in Billions
Dec. 31, 2025
Oct. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Share repurchase program authorized amount   $ 5.0
Share repurchase program, remaining amount $ 1.2