XML 119 R79.htm IDEA: XBRL DOCUMENT v3.24.4
Equity - Changes in Common Stock (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class A common stock, $0.01 par value—authorized, 7,500,000,000 shares; issued, 4,651,093,045 and 4,842,108,959; outstanding, 3,778,302,017 and 3,969,317,931      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Common stock, outstanding at beginning of period (in shares) 3,969,317,931 4,211,000,000 4,524,000,000
Stock compensation plans (in shares) 14,000,000 14,000,000 12,000,000
Repurchases and retirements of common stock (in shares) (212,000,000) (262,000,000) (332,000,000)
Employee stock purchase plans (in shares) 6,000,000 7,000,000 7,000,000
Common stock, outstanding at end of period (in shares) 3,778,302,017 3,969,317,931 4,211,000,000
Class B Common Stock      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Common stock, outstanding at beginning of period (in shares) 9,444,375 9,000,000 9,000,000
Stock compensation plans (in shares) 0 0 0
Repurchases and retirements of common stock (in shares) 0 0 0
Employee stock purchase plans (in shares) 0 0 0
Common stock, outstanding at end of period (in shares) 9,444,375 9,444,375 9,000,000