v3.25.1
SHAREHOLDERS' EQUITY - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Equity [Abstract]    
Common stock, shares outstanding 1,066,386,643 1,073,692,183
Stock repurchased (in shares) 9,500,000  
Stock repurchased $ 1,913  
Accelerated share repurchases, stock repurchased (in shares) 5,500,000  
Accelerated share repurchases, stock repurchased $ 1,112