v3.25.2
Equity and Share-Based Compensation - Schedule of Weighted Average Common Shares Outstanding (Details) - shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Equity [Abstract]        
Weighted-average number of common shares outstanding – basic 3,720 3,905 3,744 3,932
Effect of dilutive securities 7 15 12 24
Weighted-average number of common shares outstanding – diluted 3,727 3,920 3,756 3,956
Antidilutive securities 250 228 234 195