XML 93 R81.htm IDEA: XBRL DOCUMENT
v3.20.2

Debt (Details) - USD ($) $ in Millions | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Long-term debt |  |
Debt Instrument, Face Amount | $ 13,971 | $ 13,971
Finance Lease Obligations | 720 | 777
Net unamortized premiums and discounts | 204 | 220
Total debt | 14,895 | 14,968
Short-term debt | (105) | (112)
Long-term debt | 14,790 | 14,856
Variable rate debt bonds [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 283 | 283
9.125% Debentures [Member] | Due 2021 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 123 | 123
8.20% Debentures [Member] | Due 2025 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 134 | 134
8.125% Notes [Member] | Due 2030 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 390 | 390
7.9% Debentures [Member] | Due 2047 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 60 | 60
7.8% Debentures [Member] | Due 2027 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 203 | 203
7.65% Debentures [Member] | Due 2023 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 78 | 78
7.40% Notes [Member] | Due 2031 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 500 | 500
7.375% Debentures [Member] | Due 2029 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 92 | 92
7.25% Notes [Member] | Due 2031 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 500 | 500
7.20% Notes [Member] | Due 2031 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 575 | 575
7% Debentures [Member] | Due 2029 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 200 | 200
6.95% Notes [Member] | Due 2029 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 1,549 | 1,549
6.875% Debentures [Member] | Due 2026 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 67 | 67
6.50% Notes [Member] | Due 2039 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 2,750 | 2,750
5.951% Notes [Member] | Due 2037 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 645 | 645
5.95% Notes [Member] | Due 2036 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 500 | 500
5.95% Notes [Member] | Due 2046 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 500 | 500
5.90% Notes [Member] | Due 2032 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 505 | 505
5.90% Notes [Member] | Due 2038 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 600 | 600
4.95% Notes [Member] | Due 2026 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 1,250 | 1,250
4.3% Notes [Member] | Due 2044 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 750 | 750
4.15% Notes [Member] | Due 2034 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 246 | 246
3.35% Notes [Member] | Due 2024 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 426 | 426
3.35% Notes [Member] | Due 2025 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 199 | 199
2.4% Notes [Member] | Due 2022 [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | 329 | 329
Floating rate note due 2018 [Member] | Due 2018 [Member] | Floating Rate Notes [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | $ 500 | $ 500
Floating Rate Notes Due 2022 [Member] | Floating Rate Notes [Member] | Minimum [Member] |  |
Long-term debt |  |
Debt Instrument, Interest Rate, Stated Percentage | 2.81% | 2.32%
Floating Rate Notes Due 2022 [Member] | Floating Rate Notes [Member] | Maximum [Member] |  |
Long-term debt |  |
Debt Instrument, Interest Rate, Stated Percentage | 3.58% | 3.52%
Industrial Development Bonds Due One [Member] | Variable rate debt bonds [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | $ 18 | $ 18
Industrial Development Bonds Due One [Member] | Variable rate debt bonds [Member] | Minimum [Member] |  |
Long-term debt |  |
Debt Instrument, Interest Rate, Stated Percentage | 1.08% | 0.95%
Industrial Development Bonds Due One [Member] | Variable rate debt bonds [Member] | Maximum [Member] |  |
Long-term debt |  |
Debt Instrument, Interest Rate, Stated Percentage | 2.45% | 1.86%
Marine Terminal Revenue Refunding Bonds [Member] | Variable rate debt bonds [Member] | Minimum [Member] |  |
Long-term debt |  |
Debt Instrument, Interest Rate, Stated Percentage | 1.08% | 0.88%
Marine Terminal Revenue Refunding Bonds [Member] | Variable rate debt bonds [Member] | Maximum [Member] |  |
Long-term debt |  |
Debt Instrument, Interest Rate, Stated Percentage | 2.45% | 1.95%
Marine Terminal Revenue Refunding Bonds [Member] | Due 2031 [Member] | Variable rate debt bonds [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | $ 265 | $ 265
Other Debt [Member] | Unsecured Debt (Debentures) [Member] |  |
Long-term debt |  |
Debt Instrument, Face Amount | $ 17 | $ 17

X
- Definition Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737 + Details
Name: | us-gaap_CapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of short-term and long-term debt and lease obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.13,16) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.16) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 + Details
Name: | us-gaap_DebtAndCapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19,20) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount, after accumulated amortization, of debt discount (premium). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28567-108399 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 + Details
Name: | us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of long-term debt and lease obligation, classified as noncurrent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cop_VariableRateDebtBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_NinePointOneTwoFiveNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_EightPointTwoPercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_EightPointOneTwoFivePercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodThirteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_SevenPointNinePercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodThirtyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_SevenPointEightPercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodTenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_SevenPointSixFivePercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodSixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_SevenPointFourPercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodFourteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_SevenPointThreeSevenFivePercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodTwelveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_SevenPointTwoFivePercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_SevenPointTwoPercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_SevenPercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_SixPointNiveFivePercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_SixPointEightSevenFiveNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_SixPointFivePercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodTwentyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_FivePointNineFiveOnePercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_FivepointninefivepercentnotesmemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodTwentyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_FivePointNinePercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodFifteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodTwentyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_FourPointNiveFiveNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_FourPointThreePercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodTwentysevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_FourPointOneFivePercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtinstrumentRedemptionPeriodSeventeenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_ThreePointThreeFivePercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=cop_DebtInstrumentRedemptionPeriodSevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_TwoPointFourPercentNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_FloatingRateNoteOnePointTwoFourPercentToOnePointSevenFivePercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=cop_FloatingRateNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_FloatingRateOnePointEightOnePercentToTwoPointThreeTwoPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_ZeroPointSixFourToOnePointSevenFourPercentIndustrialDevelopmentBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_MarineTerminalRevenueRefundingBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cop_OtherDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |