XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Income Per Share and Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Nov. 21, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Shares repurchased during the period, value $ 261 $ 48 $ 669 $ 48  
Capacity remaining under current stock repurchase programs 5,200   5,200    
November 2024 Repurchase Program | Class A common stock          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Stock repurchase program additional authorized amount         $ 5,000
Authorized share repurchase amount $ 9,000   $ 9,000   $ 4,000
November 2021 Repurchase Program          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Shares repurchased during the period (in shares) 2,123,191 554,741 5,185,163 554,741  
Average price per share (in dollars per share) $ 120.43 $ 87.25 $ 127.82 $ 87.25  
Shares repurchased during the period, value $ 256 $ 48 $ 663 $ 48  
Contingently Issuable Shares          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Shares excluded in computation of diluted income per share (in shares) 639,807 983,949 412,610 693,772