v3.25.4
Stockholders' Equity (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Feb. 06, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]        
Remaining authorization   $ 17,500    
Subsequent Event        
Class of Stock [Line Items]        
Remaining authorization $ 16,300      
Dollar-value of shares repurchased $ 1,100      
Class A Common Stock        
Class of Stock [Line Items]        
Dollar-value of shares repurchased   $ 11,727 $ 10,954 $ 9,032