XML 139 R109.htm IDEA: XBRL DOCUMENT
v3.24.1

Supplementary Oil And Gas Information (Unaudited) - Twelve Month Average Benchmark Prices (Details) | 12 Months Ended
--- | ---
Dec. 31, 2023 $ / bbl $ / bbl $ / MMBTU $ / MMBTU | Dec. 31, 2022 $ / bbl $ / MMBTU $ / bbl $ / MMBTU
USD |  |
Oil And Gas, Average Sale Price And Production Cost Per Unit1 [Line Items] |  |
Average foreign exchange rate | 0.7407 | 0.7709
Natural Gas | Henry Hub |  |
Oil And Gas, Average Sale Price And Production Cost Per Unit1 [Line Items] |  |
Twelve month average benchmark price dollars per MMBtu | $ / MMBTU | 2.75 | 6.44
Natural Gas | AECO |  |
Oil And Gas, Average Sale Price And Production Cost Per Unit1 [Line Items] |  |
Twelve month average benchmark price dollars per MMBtu | $ / MMBTU | 2.79 | 5.59
Natural Gas | BC Westcoast Station 2 |  |
Oil And Gas, Average Sale Price And Production Cost Per Unit1 [Line Items] |  |
Twelve month average benchmark price dollars per MMBtu | $ / MMBTU | 2.10 | 4.51
WTI | Crude Oil and NGLs |  |
Oil And Gas, Average Sale Price And Production Cost Per Unit1 [Line Items] |  |
Twelve month average benchmark price dollars per bbl | 78.10 | 94.13
WCS | Crude Oil and NGLs |  |
Oil And Gas, Average Sale Price And Production Cost Per Unit1 [Line Items] |  |
Twelve month average benchmark price dollars per bbl | 79.95 | 99.4
Canadian Light Sweet | Crude Oil and NGLs |  |
Oil And Gas, Average Sale Price And Production Cost Per Unit1 [Line Items] |  |
Twelve month average benchmark price dollars per bbl | 100.93 | 118.9
Cromer LSB | Crude Oil and NGLs |  |
Oil And Gas, Average Sale Price And Production Cost Per Unit1 [Line Items] |  |
Twelve month average benchmark price dollars per bbl | 99.48 | 117.76
Brent | Crude Oil and NGLs |  |
Oil And Gas, Average Sale Price And Production Cost Per Unit1 [Line Items] |  |
Twelve month average benchmark price dollars per bbl | 82.51 | 97.98
Edmonton C5+ | Crude Oil and NGLs |  |
Oil And Gas, Average Sale Price And Production Cost Per Unit1 [Line Items] |  |
Twelve month average benchmark price dollars per bbl | 103.43 | 119.93

X
- Definition [Line Items] for Oil And Gas, Average Sale Price And Production Cost Per Unit1 [Table] + References No definition available. + Details
Name: | cnq_OilAndGasAverageSalePriceAndProductionCostPerUnit1LineItems
Namespace Prefix: | cnq_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Twelve Month Average Benchmark Price (Dollars Per Bbl) + References No definition available. + Details
Name: | cnq_TwelveMonthAverageBenchmarkPriceDollarsPerBbl
Namespace Prefix: | cnq_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Twelve Month Average Benchmark Price (Dollars Per MMBtu) + References No definition available. + Details
Name: | cnq_TwelveMonthAverageBenchmarkPriceDollarsPerMMBtu
Namespace Prefix: | cnq_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_AverageForeignExchangeRate
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_CurrencyAxis=currency_USD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ReserveQuantitiesByTypeOfReserveAxis=srt_NaturalGasReservesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cnq_NaturalGasHubAxis=cnq_HenryHubLouisianaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cnq_NaturalGasHubAxis=cnq_AlbertaNaturalGasReferenceLocationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cnq_NaturalGasHubAxis=cnq_BritishColumbiaWestcoastStation2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cnq_CrudeOilGradeAxis=cnq_WestTexasIntermediateCushingOklahomaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ReserveQuantitiesByTypeOfReserveAxis=srt_OilReservesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cnq_CrudeOilGradeAxis=cnq_WesternCanadianSelectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cnq_CrudeOilGradeAxis=cnq_CanadianLightSweetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cnq_CrudeOilGradeAxis=cnq_CromerLightSourBlendMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cnq_CrudeOilGradeAxis=cnq_NorthSeaBrentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cnq_CrudeOilGradeAxis=cnq_EdmontonC5PlusCondensateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |