Organization record
HESS CORPORATION
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 437000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| accounts_payable | {"amount": 417000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"amount": 391000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-09-30 | sec_edgar |
| accounts_payable | {"amount": 434000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_payable | {"amount": 403000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| accounts_payable | {"amount": 402000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"amount": 426000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-09-30 | sec_edgar |
| accounts_payable | {"amount": 350000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_payable | {"amount": 344000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| accounts_payable | {"amount": 285000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 321000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_payable | {"amount": 359000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_payable | {"amount": 312000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_payable | {"amount": 220000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 210000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| accounts_payable | {"amount": 178000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_payable | {"amount": 172000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| accounts_payable | {"amount": 200000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"amount": 200000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| accounts_payable | {"amount": 307000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| accounts_payable | {"amount": 431000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| accounts_payable | {"amount": 411000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"amount": 396000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-09-30 | sec_edgar |
| accounts_payable | {"amount": 353000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_payable | {"amount": 399000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_payable | {"amount": 495000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 383000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_payable | {"amount": 363000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_payable | {"amount": 375000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_payable | {"amount": 435000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 421000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_payable | {"amount": 504000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |
| accounts_payable | {"amount": 565000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-03-31 | sec_edgar |
| accounts_payable | {"amount": 433000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 458000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-09-30 | sec_edgar |
| accounts_payable | {"amount": 525000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-06-30 | sec_edgar |
| accounts_payable | {"amount": 346000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-03-31 | sec_edgar |
| accounts_payable | {"amount": 457000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_payable | {"amount": 537000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-09-30 | sec_edgar |
| accounts_payable | {"amount": 616000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-06-30 | sec_edgar |
| accounts_payable | {"amount": 681000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-03-31 | sec_edgar |
| accounts_payable | {"amount": 708000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_payable | {"amount": 1712000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-09-30 | sec_edgar |
| accounts_payable | {"amount": 1529000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-06-30 | sec_edgar |
| accounts_payable | {"amount": 2067000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-03-31 | sec_edgar |
| accounts_payable | {"amount": 2109000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_payable | {"amount": 453000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-09-30 | sec_edgar |
| accounts_payable | {"amount": 565000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-06-30 | sec_edgar |
| accounts_payable | {"amount": 571000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-03-31 | sec_edgar |
| accounts_payable | {"amount": 2809000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 2543000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-09-30 | sec_edgar |
| accounts_payable | {"amount": 2707000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| accounts_payable | {"amount": 3891000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| accounts_payable | {"amount": 3712000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 3486000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-09-30 | sec_edgar |
| accounts_payable | {"amount": 3761000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-06-30 | sec_edgar |
| accounts_payable | {"amount": 4304000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-03-31 | sec_edgar |
| accounts_payable | {"amount": 4274000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_payable | {"amount": 4071000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-09-30 | sec_edgar |
| accounts_payable | {"amount": 3855000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-06-30 | sec_edgar |
| accounts_payable | {"amount": 4501000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-03-31 | sec_edgar |
| accounts_payable | {"amount": 4223000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2009-12-31 | sec_edgar |
| accounts_payable | {"amount": 4248000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2009-09-30 | sec_edgar |
| accounts_payable | {"amount": 5331000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2009-06-30 | sec_edgar |
| accounts_payable | {"amount": 5045000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2008-12-31 | sec_edgar |
| accounts_receivable | {"amount": 784000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-06-30 | sec_edgar |
| accounts_receivable | {"amount": 729000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-03-31 | sec_edgar |
| accounts_receivable | {"amount": 677000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 933000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-09-30 | sec_edgar |
| accounts_receivable | {"amount": 801000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-06-30 | sec_edgar |
| accounts_receivable | {"amount": 775000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-03-31 | sec_edgar |
| accounts_receivable | {"amount": 940000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-12-31 | sec_edgar |
| accounts_receivable | {"amount": 771000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-09-30 | sec_edgar |
| accounts_receivable | {"amount": 843000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-06-30 | sec_edgar |
| accounts_receivable | {"amount": 612000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-03-31 | sec_edgar |
| accounts_receivable | {"amount": 847000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-12-31 | sec_edgar |
| accounts_receivable | {"amount": 1211000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2015-09-30 | sec_edgar |
| accounts_receivable | {"amount": 1492000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2015-06-30 | sec_edgar |
| accounts_receivable | {"amount": 1405000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2015-03-31 | sec_edgar |
| accounts_receivable | {"amount": 1642000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2014-12-31 | sec_edgar |
| accounts_receivable | {"amount": 2674000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2014-09-30 | sec_edgar |
| accounts_receivable | {"amount": 2348000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2014-06-30 | sec_edgar |
| accounts_receivable | {"amount": 2808000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2014-03-31 | sec_edgar |
| accounts_receivable | {"amount": 3093000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2013-12-31 | sec_edgar |
| accounts_receivable | {"amount": 1418000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2013-09-30 | sec_edgar |
| accounts_receivable | {"amount": 1640000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2013-06-30 | sec_edgar |
| accounts_receivable | {"amount": 1567000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2013-03-31 | sec_edgar |
| accounts_receivable | {"amount": 4057000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 3908000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2012-09-30 | sec_edgar |
| accounts_receivable | {"amount": 4187000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2012-06-30 | sec_edgar |
| accounts_receivable | {"amount": 4743000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2012-03-31 | sec_edgar |
| accounts_receivable | {"amount": 4761000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 3828000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2011-09-30 | sec_edgar |
| accounts_receivable | {"amount": 4133000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2011-06-30 | sec_edgar |
| accounts_receivable | {"amount": 4917000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2011-03-31 | sec_edgar |
| accounts_receivable | {"amount": 4478000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 3650000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2009-12-31 | sec_edgar |
| accounts_receivable | {"amount": 4059000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2008-12-31 | sec_edgar |
| capex | {"amount": 3386000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2015-09-30 | sec_edgar |
| capex | {"amount": 2423000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2015-06-30 | sec_edgar |
| capex | {"amount": 1237000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2015-03-31 | sec_edgar |
| capex | {"amount": 5274000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2014-12-31 | sec_edgar |
| capex | {"amount": 3686000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2014-09-30 | sec_edgar |
| capex | {"amount": 2340000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2014-06-30 | sec_edgar |
| capex | {"amount": 1146000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2014-03-31 | sec_edgar |
| capex | {"amount": 5767000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2013-12-31 | sec_edgar |
| capex | {"amount": 4389000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2013-09-30 | sec_edgar |
| capex | {"amount": 2982000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2013-06-30 | sec_edgar |
| capex | {"amount": 1516000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2013-03-31 | sec_edgar |
| capex | {"amount": 7682000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2012-12-31 | sec_edgar |
| capex | {"amount": 5928000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2012-09-30 | sec_edgar |
| capex | {"amount": 3793000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2012-06-30 | sec_edgar |
| capex | {"amount": 1856000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2012-03-31 | sec_edgar |
| capex | {"amount": 6941000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2011-12-31 | sec_edgar |
| capex | {"amount": 4891000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2011-09-30 | sec_edgar |
| capex | {"amount": 2457000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2011-06-30 | sec_edgar |
| capex | {"amount": 1082000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2011-03-31 | sec_edgar |
| capex | {"amount": 5492000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2010-12-31 | sec_edgar |
| capex | {"amount": 3151000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2010-09-30 | sec_edgar |
| capex | {"amount": 1689000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2010-06-30 | sec_edgar |
| capex | {"amount": 788000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2010-03-31 | sec_edgar |
| capex | {"amount": 2918000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2009-12-31 | sec_edgar |
| capex | {"amount": 1993000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2009-09-30 | sec_edgar |
| capex | {"amount": 1389000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2009-06-30 | sec_edgar |
| capex | {"amount": 704000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2009-03-31 | sec_edgar |
| capex | {"amount": 4438000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2008-12-31 | sec_edgar |
| capex | {"amount": 3282000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2008-09-30 | sec_edgar |
| capex | {"amount": 2005000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2008-06-30 | sec_edgar |
| capex | {"amount": 3578000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c | 2007-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1324000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2025-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1171000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1864000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2024-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2025000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1438000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2024-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1688000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2018000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2023-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2226000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2100000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2023-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2486000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2384000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2022-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2159000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2022-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1370000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2022-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2713000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2419000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2021-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2430000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2021-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1866000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2021-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1739000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1285000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2020-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1646000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2020-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2080000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2020-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1545000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1863000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2019-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2208000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2019-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2300000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2019-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2694000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3004000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2018-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2908000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2018-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 3726000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 4847000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2526000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2017-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2492000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2017-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2686000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2017-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2732000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3529000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2016-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 3095000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2016-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 3557000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2016-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2716000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3013000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2015-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 931000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1506000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2015-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2444000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 4120000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2014-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2205000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2014-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1288000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2014-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1814000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 321000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 725000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 444000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 642000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 528000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 409000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 396000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 351000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 827000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2194000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2011-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1968000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2011-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1608000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2353000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2010-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1363000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2010-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1370000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2010-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1362000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 957000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2009-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1063000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2009-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1157000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2009-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 908000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2008-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1380000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2008-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1479000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2008-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 607000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2007-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 383000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2006-12-31 | sec_edgar |
| cashflow_financing | {"amount": -238000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2025-03-31 | sec_edgar |