XML 128 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Changes in Shares of Common Stock (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning of year 2,103,772,516 2,100,885,134 2,091,562,747
Acquisition of Marathon Oil 142,941,624 0 0
Distributed under benefit plans 3,958,594 2,887,382 9,322,387
End of year 2,250,672,734 2,103,772,516 2,100,885,134
Held in Treasury      
Beginning of year 925,670,961 877,029,062 789,319,875
Repurchase of common stock 49,135,049 48,641,899 87,709,187
End of year 974,806,010 925,670,961 877,029,062