v3.24.3
RELATED-PARTY TRANSACTIONS - Share Repurchase (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Related Party Transaction    
Stock repurchased and retired during period (in shares) 7,923,062 3,233,926
Weighted-average price per share (in dollars per share) $ 148.81 $ 110.72
Aggregate purchase price $ 1,179 $ 358
Class B common stock    
Related Party Transaction    
Stock repurchased and retired during period (in shares) 3,629,480  
Aggregate purchase price $ 561  
Class B common stock | Weighted Average    
Related Party Transaction    
Weighted-average price per share (in dollars per share) $ 154.66