XML 146 R112.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Accounting for Suspended Exploratory Wells - Aging of Costs on a Well and Project Basis (Details) $ in Millions | Dec. 31, 2024 USD ($) well project | Dec. 31, 2023 USD ($) project | Dec. 31, 2022 USD ($) project
--- | --- | --- | ---
Oil and Gas, Capitalized Exploratory Well Cost, Capitalized for Period Greater than One Year, Aging [Line Items] |  |  |
Amount | $ 1,645 | $ 1,570 | $ 1,554
Number of wells | well | 75 |  |
Number of projects | project | 14 | 13 | 12
2000-2009 |  |  |
Oil and Gas, Capitalized Exploratory Well Cost, Capitalized for Period Greater than One Year, Aging [Line Items] |  |  |
Amount | $ 263 |  |
Number of wells | well | 14 |  |
2010-2014 |  |  |
Oil and Gas, Capitalized Exploratory Well Cost, Capitalized for Period Greater than One Year, Aging [Line Items] |  |  |
Amount | $ 1,122 |  |
Number of wells | well | 49 |  |
2015-2023 |  |  |
Oil and Gas, Capitalized Exploratory Well Cost, Capitalized for Period Greater than One Year, Aging [Line Items] |  |  |
Amount | $ 260 |  |
Number of wells | well | 12 |  |
2008-2012 |  |  |
Oil and Gas, Capitalized Exploratory Well Cost, Capitalized for Period Greater than One Year, Aging [Line Items] |  |  |
Amount | $ 292 |  |
Number of projects | project | 2 |  |
2013-2016 |  |  |
Oil and Gas, Capitalized Exploratory Well Cost, Capitalized for Period Greater than One Year, Aging [Line Items] |  |  |
Amount | $ 1,082 |  |
Number of projects | project | 6 |  |
2017-2024 |  |  |
Oil and Gas, Capitalized Exploratory Well Cost, Capitalized for Period Greater than One Year, Aging [Line Items] |  |  |
Amount | $ 271 |  |
Number of projects | project | 6 |  |

X
- Definition Exploratory Wells That Have Been Capitalized For Period Greater Than One Year, Number Of Wells With Multiple Completions, Gross + References No definition available. + Details
Name: | cvx_ExploratoryWellsThatHaveBeenCapitalizedForPeriodGreaterThanOneYearNumberOfWellsWithMultipleCompletionsGross
Namespace Prefix: | cvx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of exploratory well cost capitalized for period of greater than one year after completion of drilling in oil- and gas-producing activities. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 932 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477215/932-235-50-1B + Details
Name: | us-gaap_CapitalizedExploratoryWellCostsThatHaveBeenCapitalizedForPeriodGreaterThanOneYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of projects for exploratory well cost capitalized for period of greater than one year after completion of drilling in oil- and gas-producing activities. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 932 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477215/932-235-50-1B + Details
Name: | us-gaap_ProjectsThatHaveExploratoryWellCostsThatHaveBeenCapitalizedForPeriodGreaterThanOneYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 932 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477215/932-235-50-1B + Details
Name: | us-gaap_ProjectsWithExploratoryWellCostsCapitalizedForMoreThanOneYearLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AgingOfCapitalizedExploratoryWellCostsAxis=us-gaap_AgingOfCapitalizedExploratoryWellCostsPeriodOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AgingOfCapitalizedExploratoryWellCostsAxis=us-gaap_AgingOfCapitalizedExploratoryWellCostsPeriodTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AgingOfCapitalizedExploratoryWellCostsAxis=us-gaap_AgingOfCapitalizedExploratoryWellCostsPeriodThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AgingOfCapitalizedExploratoryWellCostsAxis=us-gaap_AgingOfCapitalizedExploratoryWellCostsPeriodFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AgingOfCapitalizedExploratoryWellCostsAxis=us-gaap_AgingOfCapitalizedExploratoryWellCostsPeriodFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AgingOfCapitalizedExploratoryWellCostsAxis=cvx_AgingOfCapitalizedExploratoryWellCostsPeriodSixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |