v3.25.0.1
RELATED-PARTY TRANSACTIONS - Share Conversion (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction      
Stock repurchased and retired during period (in shares) 7,992,256 4,123,828 4,233,894
Aggregate purchase price $ 1,190 $ 453 $ 369
Weighted average      
Related Party Transaction      
Stock repurchased and retired during period (in dollars per share) $ 148.90 $ 109.86 $ 87.07
Class B      
Related Party Transaction      
Class share conversions (in shares) (1,596,064) (160,626) (735,522)
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01  
Stock repurchased and retired during period (in shares) 3,629,480    
Aggregate purchase price $ 561    
Class B | Weighted average      
Related Party Transaction      
Stock repurchased and retired during period (in dollars per share) $ 154.66    
Class A      
Related Party Transaction      
Class share conversions (in shares) 1,596,064 160,626 735,522
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01 $ 0.01