XML 150 R88.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Insurance and Reinsurance contract Assets and Liabilities - Reinsurance Contracts Held in Analysis by Remaining Coverage and Incurred Claims (Detail) - CAD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Changes in insurance contracts for reconciliation by remaining coverage and incurred claims [abstract] |  |
Opening reinsurance contract held assets, beginning balance | $ 42,651 |
Opening reinsurance contract held liabilities, beginning balance | (2,831) |
Amounts recoverable from reinsurers |  |
Net expenses from reinsurance contracts held | (769) | $ (613)
Effect of changes in non-performance risk of reinsurers | 57 | 15
Cash flows |  |
Closing reinsurance contract held assets, ending balance | 59,015 | 42,651
Reinsurance contracts held that are liabilities | (2,669) | (2,831)
Reinsurance contracts held |  |
Changes in insurance contracts for reconciliation by remaining coverage and incurred claims [abstract] |  |
Opening reinsurance contract held assets, beginning balance | 42,651 | 45,871
Opening reinsurance contract held liabilities, beginning balance | (2,831) | (2,391)
Net opening balance, beginning balance | 39,820 | 43,480
Changes in income and OCI |  |
Allocation of reinsurance premium paid | (7,709) | (6,430)
Amounts recoverable from reinsurers |  |
Recoveries of incurred claims and other insurance service expenses | 6,578 | 5,751
Recoveries and reversals of recoveries of losses on onerous underlying contracts | 372 | 77
Adjustments to assets for incurred claims | (10) | (11)
Insurance service result | (769) | (613)
Investment components and premium refunds | 0 | 0
Net expenses from reinsurance contracts held | (769) | (613)
Net finance (income) expenses from reinsurance contracts | (1,836) | 639
Effect of changes in non-performance risk of reinsurers | (58) | (14)
Effects of movements in foreign exchange rates | 4,632 | (1,098)
Contracts measured under PAA | 0 | 0
Total changes in income and OCI | 1,969 | (1,086)
Cash flows |  |
Premiums paid | 23,130 | 4,956
Amounts received | (8,573) | (7,530)
Total cash flows | 14,557 | (2,574)
Net closing balance, ending balance | 56,346 | 39,820
Closing reinsurance contract held assets, ending balance | 59,015 | 42,651
Reinsurance contracts held that are liabilities | (2,669) | (2,831)
Reinsurance contract held assets from reinsurance transactions | 18,600 | 0
Reinsurance contracts held | Liabilities for remaining coverage, excluding loss component |  |
Changes in insurance contracts for reconciliation by remaining coverage and incurred claims [abstract] |  |
Opening reinsurance contract held assets, beginning balance | 35,079 | 37,853
Opening reinsurance contract held liabilities, beginning balance | (2,634) | (2,196)
Net opening balance, beginning balance | 32,445 | 35,657
Changes in income and OCI |  |
Allocation of reinsurance premium paid | (7,709) | (6,430)
Amounts recoverable from reinsurers |  |
Recoveries of incurred claims and other insurance service expenses | 0 | 0
Recoveries and reversals of recoveries of losses on onerous underlying contracts | 0 | 0
Adjustments to assets for incurred claims | 0 | 0
Insurance service result | (7,709) | (6,430)
Investment components and premium refunds | (1,939) | 1,519
Net expenses from reinsurance contracts held | (9,648) | (7,949)
Net finance (income) expenses from reinsurance contracts | (1,859) | 719
Effect of changes in non-performance risk of reinsurers | (58) | (14)
Effects of movements in foreign exchange rates | 4,021 | (924)
Contracts measured under PAA | 0 | 0
Total changes in income and OCI | (7,544) | (8,168)
Cash flows |  |
Premiums paid | 23,130 | 4,956
Amounts received | 0 | 0
Total cash flows | 23,130 | 4,956
Net closing balance, ending balance | 48,031 | 32,445
Closing reinsurance contract held assets, ending balance | 50,723 | 35,079
Reinsurance contracts held that are liabilities | (2,692) | (2,634)
Reinsurance contracts held | Liabilities for remaining coverage, loss component |  |
Changes in insurance contracts for reconciliation by remaining coverage and incurred claims [abstract] |  |
Opening reinsurance contract held assets, beginning balance | 246 | 209
Opening reinsurance contract held liabilities, beginning balance | 2 | 4
Net opening balance, beginning balance | 248 | 213
Changes in income and OCI |  |
Allocation of reinsurance premium paid | 0 | 0
Amounts recoverable from reinsurers |  |
Recoveries of incurred claims and other insurance service expenses | (32) | (45)
Recoveries and reversals of recoveries of losses on onerous underlying contracts | 372 | 77
Adjustments to assets for incurred claims | 0 | 0
Insurance service result | 340 | 32
Investment components and premium refunds | 0 | 0
Net expenses from reinsurance contracts held | 340 | 32
Net finance (income) expenses from reinsurance contracts | 12 | 8
Effect of changes in non-performance risk of reinsurers | 0 | 0
Effects of movements in foreign exchange rates | 36 | (5)
Contracts measured under PAA | 0 | 0
Total changes in income and OCI | 388 | 35
Cash flows |  |
Premiums paid | 0 | 0
Amounts received | 0 | 0
Total cash flows | 0 | 0
Net closing balance, ending balance | 636 | 248
Closing reinsurance contract held assets, ending balance | 631 | 246
Reinsurance contracts held that are liabilities | 5 | 2
Reinsurance contracts held | Liabilities for incurred claims | Products not under PAA |  |
Changes in insurance contracts for reconciliation by remaining coverage and incurred claims [abstract] |  |
Opening reinsurance contract held assets, beginning balance | 7,035 | 7,521
Opening reinsurance contract held liabilities, beginning balance | (136) | (137)
Net opening balance, beginning balance | 6,899 | 7,384
Changes in income and OCI |  |
Allocation of reinsurance premium paid | 0 | 0
Amounts recoverable from reinsurers |  |
Recoveries of incurred claims and other insurance service expenses | 6,002 | 5,228
Recoveries and reversals of recoveries of losses on onerous underlying contracts | 0 | 0
Adjustments to assets for incurred claims | 11 | 5
Insurance service result | 6,013 | 5,233
Investment components and premium refunds | 1,939 | (1,519)
Net expenses from reinsurance contracts held | 7,952 | 6,752
Net finance (income) expenses from reinsurance contracts | 4 | (97)
Effect of changes in non-performance risk of reinsurers | 0 | 0
Effects of movements in foreign exchange rates | 575 | (169)
Contracts measured under PAA | 0 | 0
Total changes in income and OCI | 8,531 | 6,486
Cash flows |  |
Premiums paid | 0 | 0
Amounts received | (7,991) | (6,971)
Total cash flows | (7,991) | (6,971)
Net closing balance, ending balance | 7,439 | 6,899
Closing reinsurance contract held assets, ending balance | 7,395 | 7,035
Reinsurance contracts held that are liabilities | 44 | (136)
Reinsurance contracts held | Liabilities for incurred claims | PAA | Estimates of PV of future cash flows |  |
Changes in insurance contracts for reconciliation by remaining coverage and incurred claims [abstract] |  |
Opening reinsurance contract held assets, beginning balance | 275 | 280
Opening reinsurance contract held liabilities, beginning balance | (63) | (62)
Net opening balance, beginning balance | 212 | 218
Changes in income and OCI |  |
Allocation of reinsurance premium paid | 0 | 0
Amounts recoverable from reinsurers |  |
Recoveries of incurred claims and other insurance service expenses | 607 | 568
Recoveries and reversals of recoveries of losses on onerous underlying contracts | 0 | 0
Adjustments to assets for incurred claims | (14) | (24)
Insurance service result | 593 | 544
Investment components and premium refunds | 0 | 0
Net expenses from reinsurance contracts held | 593 | 544
Net finance (income) expenses from reinsurance contracts | 3 | 9
Effect of changes in non-performance risk of reinsurers | 0 | 0
Effects of movements in foreign exchange rates | 0 | 0
Contracts measured under PAA | 0 | 0
Total changes in income and OCI | 596 | 553
Cash flows |  |
Premiums paid | 0 | 0
Amounts received | (582) | (559)
Total cash flows | (582) | (559)
Net closing balance, ending balance | 226 | 212
Closing reinsurance contract held assets, ending balance | 252 | 275
Reinsurance contracts held that are liabilities | (26) | (63)
Reinsurance contracts held | Liabilities for incurred claims | PAA | Risk adjustment for non-financial risk |  |
Changes in insurance contracts for reconciliation by remaining coverage and incurred claims [abstract] |  |
Opening reinsurance contract held assets, beginning balance | 16 | 8
Opening reinsurance contract held liabilities, beginning balance | 0 | 0
Net opening balance, beginning balance | 16 | 8
Changes in income and OCI |  |
Allocation of reinsurance premium paid | 0 | 0
Amounts recoverable from reinsurers |  |
Recoveries of incurred claims and other insurance service expenses | 1 | 0
Recoveries and reversals of recoveries of losses on onerous underlying contracts | 0 | 0
Adjustments to assets for incurred claims | (7) | 8
Insurance service result | (6) | 8
Investment components and premium refunds | 0 | 0
Net expenses from reinsurance contracts held | (6) | 8
Net finance (income) expenses from reinsurance contracts | 4 | 0
Effect of changes in non-performance risk of reinsurers | 0 | 0
Effects of movements in foreign exchange rates | 0 | 0
Contracts measured under PAA | 0 | 0
Total changes in income and OCI | (2) | 8
Cash flows |  |
Premiums paid | 0 | 0
Amounts received | 0 | 0
Total cash flows | 0 | 0
Net closing balance, ending balance | 14 | 16
Closing reinsurance contract held assets, ending balance | 14 | 16
Reinsurance contracts held that are liabilities | $ 0 | $ 0

X
- References No definition available. + Details
Name: | ifrs-full_ChangesInInsuranceContractsForReconciliationByRemainingCoverageAndIncurredClaimsAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of expenses from an allocation of the premiums paid to the reinsurer. [Refer: Reinsurance contracts held [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 17 -IssueDate 2024-01-01 -Paragraph 86 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_86&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_ExpensesFromAllocationOfPremiumsPaidToReinsurer
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Classes of financial instruments [domain]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 21 -IssueDate 2024-01-01 -Paragraph 52 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_52_a&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 35 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of income (expenses) from a group of reinsurance contracts held, other than finance income (expenses). [Refer: Reinsurance contracts held [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 17 -IssueDate 2024-01-01 -Paragraph 86 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_86&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 82 -Subparagraph ac -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_ac&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_IncomeExpensesFromReinsuranceContractsHeldOtherThanFinanceIncomeExpenses
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | ifrs-full_IncomeExpensesFromReinsuranceContractsHeldOtherThanFinanceIncomeExpensesAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ifrs-full_IncreaseDecreaseThroughCashFlowsInsuranceContractsLiabilityAssetAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase (decrease) in insurance contracts liability (asset) resulting from the effect of changes in the risk of non-performance by the issuer of reinsurance contracts held. [Refer: Insurance contracts liability (asset); Reinsurance contracts held [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 17 -IssueDate 2024-01-01 -Paragraph 105 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_105_b&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_IncreaseDecreaseThroughEffectOfChangesInRiskOfNonperformanceByIssuerOfReinsuranceContractsHeldInsuranceContractsLiabilityAsset
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) in insurance contracts liability (asset) resulting from the effects of groups of onerous contracts initially recognised in the period. An insurance contract is onerous at the date of initial recognition if the fulfilment cash flows allocated to the contract, any previously recognised acquisition cash flows and any cash flows arising from the contract at the date of initial recognition in total are a net outflow. [Refer: Insurance contracts liability (asset)] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 17 -IssueDate 2024-01-01 -Paragraph 108 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_108_b&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_IncreaseDecreaseThroughEffectsOfGroupsOfOnerousContractsInitiallyRecognisedInPeriodInsuranceContractsLiabilityAsset
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) in insurance contracts liability (asset) resulting from incurred claims recovered and other insurance service expenses recovered under reinsurance contracts held. [Refer: Insurance contracts liability (asset); Reinsurance contracts held [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 17 -IssueDate 2024-01-01 -Paragraph 105 -Subparagraph a -Clause iii -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_105_a_iii&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_IncreaseDecreaseThroughIncurredClaimsRecoveredAndOtherInsuranceServiceExpensesRecoveredUnderReinsuranceContractsHeldInsuranceContractsLiabilityAsset
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) in insurance contracts liability (asset) resulting from investment components excluded from insurance revenue and insurance service expenses (combined with refunds of premiums unless refunds of premiums are presented as part of the cash flows in the period described in paragraph 105(a)(i) of IFRS 17). [Refer: Description of approach used to determine investment components; Insurance contracts liability (asset)] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 17 -IssueDate 2024-01-01 -Paragraph 103 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_103_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_IncreaseDecreaseThroughInvestmentComponentsExcludedFromInsuranceRevenueAndInsuranceServiceExpensesInsuranceContractsLiabilityAsset
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) in insurance contracts liability (asset) resulting from premiums paid for reinsurance contracts held. [Refer: Insurance contracts liability (asset); Reinsurance contracts held [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 17 -IssueDate 2024-01-01 -Paragraph 105 -Subparagraph a -Clause i -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_105_a_i&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_IncreaseDecreaseThroughPremiumsPaidForReinsuranceContractsHeldInsuranceContractsLiabilityAsset
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) in insurance contracts liability (asset) resulting from premiums received for insurance contracts issued. [Refer: Insurance contracts liability (asset)] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 17 -IssueDate 2024-01-01 -Paragraph 105 -Subparagraph a -Clause i -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_105_a_i&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_IncreaseDecreaseThroughPremiumsReceivedForInsuranceContractsIssuedInsuranceContractsLiabilityAsset
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of reinsurance contracts held that are assets. [Refer: Assets; Reinsurance contracts held [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 17 -IssueDate 2024-01-01 -Paragraph 78 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_78_c&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 54 -Subparagraph da -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_da&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_ReinsuranceContractsHeldThatAreAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of reinsurance contracts held that are liabilities. [Refer: Liabilities; Reinsurance contracts held [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 17 -IssueDate 2024-01-01 -Paragraph 78 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_78_d&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 54 -Subparagraph ma -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_ma&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_ReinsuranceContractsHeldThatAreLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Adjustments to assets for incurred claims. + References No definition available. + Details
Name: | mfc_AdjustmentsToAssetsForIncurredClaims
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amounts Recoverable From Reinsurers + References No definition available. + Details
Name: | mfc_AmountsRecoverableFromReinsurersAbstract
Namespace Prefix: | mfc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contracts measured under premium allocation approach method. + References No definition available. + Details
Name: | mfc_ContractsMeasuredUnderPremiumAllocationApproachMethod
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase (decrease) through cash flows, reinsurance contracts liability (asset). + References No definition available. + Details
Name: | mfc_IncreaseDecreaseThroughCashFlowsReinsuranceContractsLiabilityAsset
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase (Decrease) Through Effects Of Contracts Initially Recognized In Period, Reinsurance Contracts Held Assets + References No definition available. + Details
Name: | mfc_IncreaseDecreaseThroughEffectsOfContractsInitiallyRecognizedInPeriodReinsuranceContractsHeldAssets
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Increase (decrease) through net finance (income) expense from reinsurance contracts. + References No definition available. + Details
Name: | mfc_IncreaseDecreaseThroughNetFinanceIncomeExpenseFromReinsuranceContracts
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Insurance service result income loss. + References No definition available. + Details
Name: | mfc_InsuranceServiceResultIncomeLoss
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net changes in income or loss and other comprehensive income, pre tax. + References No definition available. + Details
Name: | mfc_NetChangesInIncomeOrLossAndOtherComprehensiveIncomePreTax
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reinsurance Contracts Liability Asset + References No definition available. + Details
Name: | mfc_ReinsuranceContractsLiabilityAsset
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_DisaggregationOfInsuranceContractsAxis=ifrs-full_ReinsuranceContractsHeldMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InsuranceContractsByRemainingCoverageAndIncurredClaimsAxis=ifrs-full_NetLiabilitiesOrAssetsForRemainingCoverageExcludingLossComponentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InsuranceContractsByRemainingCoverageAndIncurredClaimsAxis=ifrs-full_LossComponentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InsuranceContractsByRemainingCoverageAndIncurredClaimsAxis=ifrs-full_LiabilitiesForIncurredClaimsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | mfc_TypesOfInsuranceContractsOneAxis=ifrs-full_InsuranceContractsOtherThanThoseToWhichPremiumAllocationApproachHasBeenAppliedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | mfc_TypesOfInsuranceContractsOneAxis=ifrs-full_InsuranceContractsToWhichPremiumAllocationApproachHasBeenAppliedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InsuranceContractsByComponentsAxis=ifrs-full_EstimatesOfPresentValueOfFutureCashInflowsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InsuranceContractsByComponentsAxis=ifrs-full_RiskAdjustmentForNonfinancialRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |