v3.25.2
Share Repurchase Authorizations - Schedule of Repurchase Agreements (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Class A common stock        
Class of Stock [Line Items]        
Shares repurchased (in shares) 1,784 981 4,244 1,100
Weighted-average price per share (in dollars per share) $ 65.04 $ 41.92 $ 70.09 $ 42.26
Total purchase price $ 116 $ 41 $ 297 $ 46
Class C capital stock        
Class of Stock [Line Items]        
Shares repurchased (in shares) 522 5,904 1,401 5,996
Weighted-average price per share (in dollars per share) $ 65.03 $ 42.41 $ 73.19 $ 42.45
Total purchase price $ 34 $ 251 $ 103 $ 255