v3.25.4
Share-Based Compensation (Narrative) (Details) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 39    
Deferred Compensation, Recorded Liability $ 2,200 $ 2,100  
Defined Contribution Plan, Cost $ 850 $ 853 $ 804
Employee Stock Purchase Plan (ESPP) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 15    
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date 10.00%