XML 118 R89.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Derivative and Hedging Instruments - Summary of Detailed Information About Reconciliation of Accumulated Other Comprehensive Income Loss Related to Cash Flow Hedges (Detail) - CAD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022
Interest rate risk [Member] |  |
Disclosure of Detailed Information about Reconciliation of Accumulated other Comprehensive Income Loss Related To Cash Flow Hedges [Line Items] |  |
Hedging gains (losses) recognized in AOCI during the year | $ 1 |
Accumulated other comprehensive income (loss), end of the year | 1 |
Interest and foreign exchange risk [Member] |  |
Disclosure of Detailed Information about Reconciliation of Accumulated other Comprehensive Income Loss Related To Cash Flow Hedges [Line Items] |  |
Accumulated other comprehensive income (loss), beginning of the year | (114) | $ (313)
Hedging gains (losses) recognized in AOCI during the year | 23 | 175
Reclassification from AOCI to income | 16 | (49)
Accumulated other comprehensive income (loss), end of the year | (107) | (114)
Accumulated other comprehensive income (loss), end of the year |  | (89)
Foreign exchange translation risk [Member] |  |
Disclosure of Detailed Information about Reconciliation of Accumulated other Comprehensive Income Loss Related To Cash Flow Hedges [Line Items] |  |
Accumulated other comprehensive income (loss), beginning of the year | 5 | 3
Hedging gains (losses) recognized in AOCI during the year | (10) | 33
Reclassification from AOCI to income | (8) | 34
Accumulated other comprehensive income (loss), end of the year | 3 | 5
Accumulated other comprehensive income (loss), end of the year |  | 2
CPI risk [Member] |  |
Disclosure of Detailed Information about Reconciliation of Accumulated other Comprehensive Income Loss Related To Cash Flow Hedges [Line Items] |  |
Hedging gains (losses) recognized in AOCI during the year | (4) |
Reclassification from AOCI to income | 81 |
Accumulated other comprehensive income (loss), end of the year | (85) |
Equity price risk [Member] |  |
Disclosure of Detailed Information about Reconciliation of Accumulated other Comprehensive Income Loss Related To Cash Flow Hedges [Line Items] |  |
Accumulated other comprehensive income (loss), beginning of the year | 2 | 6
Hedging gains (losses) recognized in AOCI during the year | 40 | 2
Reclassification from AOCI to income | 3 | 6
Accumulated other comprehensive income (loss), end of the year | 39 | 2
Accumulated other comprehensive income (loss), end of the year |  | 2
Risk Affecting Cash Flow Hedges [Member] |  |
Disclosure of Detailed Information about Reconciliation of Accumulated other Comprehensive Income Loss Related To Cash Flow Hedges [Line Items] |  |
Accumulated other comprehensive income (loss), beginning of the year | (107) | (304)
Hedging gains (losses) recognized in AOCI during the year | 50 | 210
Reclassification from AOCI to income | 92 | (9)
Accumulated other comprehensive income (loss), end of the year | $ (149) | (107)
Accumulated other comprehensive income (loss), end of the year |  | $ (85)

X
- Definition The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_AccumulatedOtherComprehensiveIncome
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of reclassification adjustments related to cash flow hedges, net of tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2023-01-01 -Paragraph 24E -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24E_a&doctype=Standard -URIDate 2023-03-23 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2023-01-01 -Paragraph 24C -Subparagraph b -Clause iv -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24C_b_iv&doctype=Standard -URIDate 2023-03-23 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 92 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_92&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Accumulated other comprehensive income gain loss. + References No definition available. + Details
Name: | mfc_AccumulatedOtherComprehensiveIncomeGainLoss
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Accumulated other comprehensive income. + References No definition available. + Details
Name: | mfc_AccumulatedOthersComprehensiveIncome
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Disclosure of detailed information about reconciliation of accumulated other comprehensive income loss related to cash flow hedges. + References No definition available. + Details
Name: | mfc_DisclosureOfDetailedInformationAboutReconciliationOfAccumulatedOtherComprehensiveIncomeLossRelatedToCashFlowHedgesLineItems
Namespace Prefix: | mfc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_InterestRateRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=mfc_InterestAndForeignExchangeRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CommodityPriceRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_EquityPriceRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=mfc_RiskAffectingCashFlowHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |