v3.25.1
Related Party Transactions - Transactions with Other Related Parties (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]      
Revenues from related parties $ 12,011 $ 11,995  
Purchases and related costs from related parties 97 97  
Trade accounts receivable and other receivables, net 3,820   $ 3,901
Trade accounts payable 3,725   3,881
Affiliated Entity      
Related Party Transaction [Line Items]      
Revenues from related parties 11 $ 11  
Trade accounts receivable and other receivables, net 39   40
Trade accounts payable $ 68   $ 66