Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies - EPS (Details)

v3.25.0.1
Summary of Significant Accounting Policies - EPS (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Summary of Significant Accounting Policies      
Antidilutive securities 21 26 33
Basic WASO 396 387 380
Potentially dilutive shares   1 3
Diluted WASO 396 388 383