XML 106 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
EQUITY AND EARNINGS PER SHARE - Repurchase Programs (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Feb. 29, 2020
May 31, 2019
Class of Stock [Line Items]          
Treasury stock repurchased to date (in shares) 230,000,000 230,000,000      
Treasury stock repurchased to date $ 8,244,000,000 $ 8,244,000,000      
Series A Common Stock          
Class of Stock [Line Items]          
Treasury stock repurchased to date (in shares) 3,000,000        
Treasury stock repurchased to date $ 171,000,000        
Series C Common Stock          
Class of Stock [Line Items]          
Treasury stock repurchased to date (in shares) 229,000,000        
Treasury stock repurchased to date $ 8,200,000,000        
Common Stock          
Class of Stock [Line Items]          
Stock repurchased (in shares) 0 0 0    
February 2020 Repurchase Program | Common Stock          
Class of Stock [Line Items]          
Stock repurchase contract, prepaid notional contract value       $ 2,000,000,000  
May 2019 Repurchase Program | Common Stock          
Class of Stock [Line Items]          
Stock repurchase contract, prepaid notional contract value         $ 1,000,000,000