XML 144 R116.htm IDEA: XBRL DOCUMENT
v3.25.1

Supplementary Oil And Gas Information (Unaudited) - Twelve Month Average Benchmark Prices (Details) | 12 Months Ended
--- | ---
Dec. 31, 2024 $ / bbl $ / bbl $ / MMBTU $ / MMBTU | Dec. 31, 2023 $ / MMBTU $ / bbl $ / bbl $ / MMBTU
USD |  |
Oil And Gas, Average Sale Price And Production Cost Per Unit1 [Line Items] |  |
Average foreign exchange rate | 0.7325 | 0.7407
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.37 | 2.75
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 | 1.28 | 2.79
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 | 0.91 | 2.1
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 | 74.88 | 78.1
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 | 80.78 | 79.95
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 | 96.35 | 100.93
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 | 93.44 | 99.48
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 | 78.81 | 82.51
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 | 98.90 | 103.43

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 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + 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: |