XML 129 R100.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Insurance and Reinsurance contract Assets and Liabilities - Summary of Reinsurance Contracts Held in Analysis by Remaining Coverage and Incurred Claims (Detail) - CAD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022
Disclosure of reconciliation of changes in insurance contracts by remaining coverage and incurred claims [line items] |  |
Opening reinsurance contract held assets | $ 45,871 |
Opening reinsurance contract held liabilities | 2,391 |
Net expenses from reinsurance contracts | (613) | $ (623)
Cash flows |  |
Closing reinsurance contract held assets | 42,651 | 45,871
Closing reinsurance contract held liabilities | 2,831 | 2,391
Reinsurance contracts held [Member] |  |
Disclosure of reconciliation of changes in insurance contracts by remaining coverage and incurred claims [line items] |  |
Opening reinsurance contract held assets | 45,871 | 52,829
Opening reinsurance contract held liabilities | (2,391) | (2,079)
Net opening balance | 43,480 | 50,750
Allocation of reinsurance premium paid | (6,430) | (6,024)
Amounts recoverable from reinsurers |  |
Recoveries of incurred claims and other insurance service expenses | 5,751 | 5,308
Recoveries and reversals of recoveries of losses on onerous underlying contracts | 77 | 132
Adjustments to assets for incurred claims | (11) | (39)
Insurance service result | (613) | (623)
Investment components and premium refunds | 0 |
Net expenses from reinsurance contracts | (613) | (623)
Net finance (income) expenses from reinsurance contracts | 639 | (9,136)
Effect of changes in non-performance risk of reinsurers | (14) | 97
Effects of movements in foreign exchange rates | (1,098) | 3,146
Contracts measured under PAA | 0 |
Total changes in income and OCI | (1,086) | (6,516)
Cash flows |  |
Premiums paid | 4,956 | 6,159
Amounts received | (7,530) | (6,913)
Total cash flows | (2,574) | (754)
Net closing balance | 39,820 | 43,480
Closing reinsurance contract held assets | 42,651 | 45,871
Closing reinsurance contract held liabilities | (2,831) | (2,391)
Net closing balance | 39,820 | 43,480
Reinsurance contracts held [Member] | Assets for remaining coverage excluding loss recovery component [Member] |  |
Disclosure of reconciliation of changes in insurance contracts by remaining coverage and incurred claims [line items] |  |
Opening reinsurance contract held assets | 37,853 | 45,699
Opening reinsurance contract held liabilities | (2,196) | (2,030)
Net opening balance | 35,657 | 43,669
Allocation of reinsurance premium paid | (6,430) | (6,024)
Amounts recoverable from reinsurers |  |
Recoveries of incurred claims and other insurance service expenses | 0 |
Recoveries and reversals of recoveries of losses on onerous underlying contracts | 0 |
Adjustments to assets for incurred claims | 0 |
Insurance service result | (6,430) | (6,024)
Investment components and premium refunds | (1,519) | (1,341)
Net expenses from reinsurance contracts | (7,949) | (7,365)
Net finance (income) expenses from reinsurance contracts | 719 | (9,586)
Effect of changes in non-performance risk of reinsurers | (14) | 97
Effects of movements in foreign exchange rates | (924) | 2,683
Contracts measured under PAA | 0 |
Total changes in income and OCI | (8,168) | (14,171)
Cash flows |  |
Premiums paid | 4,956 | 6,159
Amounts received | 0 |
Total cash flows | 4,956 | 6,159
Net closing balance | 32,445 | 35,657
Closing reinsurance contract held assets | 35,079 | 37,853
Closing reinsurance contract held liabilities | (2,634) | (2,196)
Net closing balance | 32,445 | 35,657
Reinsurance contracts held [Member] | Assets for remaining coverage loss recovery component [Member] |  |
Disclosure of reconciliation of changes in insurance contracts by remaining coverage and incurred claims [line items] |  |
Opening reinsurance contract held assets | 209 | 79
Opening reinsurance contract held liabilities | 4 | 19
Net opening balance | 213 | 98
Allocation of reinsurance premium paid | 0 |
Amounts recoverable from reinsurers |  |
Recoveries of incurred claims and other insurance service expenses | (45) | (30)
Recoveries and reversals of recoveries of losses on onerous underlying contracts | 77 | 132
Adjustments to assets for incurred claims | 0 |
Insurance service result | 32 | 102
Investment components and premium refunds | 0 |
Net expenses from reinsurance contracts | 32 | 102
Net finance (income) expenses from reinsurance contracts | 8 | 5
Effect of changes in non-performance risk of reinsurers | 0 |
Effects of movements in foreign exchange rates | (5) | 8
Contracts measured under PAA | 0 |
Total changes in income and OCI | 35 | 115
Cash flows |  |
Premiums paid | 0 |
Amounts received | 0 |
Total cash flows | 0 |
Net closing balance | 248 | 213
Closing reinsurance contract held assets | 246 | 209
Closing reinsurance contract held liabilities | 2 | 4
Net closing balance | 248 | 213
Reinsurance contracts held [Member] | Assets for incurred claims [Member] | Products not under PAA [Member] |  |
Disclosure of reconciliation of changes in insurance contracts by remaining coverage and incurred claims [line items] |  |
Opening reinsurance contract held assets | 7,521 | 6,740
Opening reinsurance contract held liabilities | (137) | (27)
Net opening balance | 7,384 | 6,713
Allocation of reinsurance premium paid | 0 |
Amounts recoverable from reinsurers |  |
Recoveries of incurred claims and other insurance service expenses | 5,228 | 4,925
Recoveries and reversals of recoveries of losses on onerous underlying contracts | 0 |
Adjustments to assets for incurred claims | 5 | 3
Insurance service result | 5,233 | 4,928
Investment components and premium refunds | 1,519 | 1,341
Net expenses from reinsurance contracts | 6,752 | 6,269
Net finance (income) expenses from reinsurance contracts | (97) | 446
Effect of changes in non-performance risk of reinsurers | 0 |
Effects of movements in foreign exchange rates | (169) | 455
Contracts measured under PAA | 0 |
Total changes in income and OCI | 6,486 | 7,170
Cash flows |  |
Premiums paid | 0 |
Amounts received | (6,971) | (6,499)
Total cash flows | (6,971) | (6,499)
Net closing balance | 6,899 | 7,384
Closing reinsurance contract held assets | 7,035 | 7,521
Closing reinsurance contract held liabilities | (136) | (137)
Net closing balance | 6,899 | 7,384
Reinsurance contracts held [Member] | Assets for incurred claims [Member] | PAA [Member] | Estimates of PV of future cash flows [Member] |  |
Disclosure of reconciliation of changes in insurance contracts by remaining coverage and incurred claims [line items] |  |
Opening reinsurance contract held assets | 280 | 303
Opening reinsurance contract held liabilities | (62) | (41)
Net opening balance | 218 | 262
Allocation of reinsurance premium paid | 0 |
Amounts recoverable from reinsurers |  |
Recoveries of incurred claims and other insurance service expenses | 568 | 417
Recoveries and reversals of recoveries of losses on onerous underlying contracts | 0 |
Adjustments to assets for incurred claims | (24) | (33)
Insurance service result | 544 | 384
Investment components and premium refunds | 0 |
Net expenses from reinsurance contracts | 544 | 384
Net finance (income) expenses from reinsurance contracts | 9 | (14)
Effect of changes in non-performance risk of reinsurers | 0 |
Effects of movements in foreign exchange rates | 0 |
Contracts measured under PAA | 0 |
Total changes in income and OCI | 553 | 370
Cash flows |  |
Premiums paid | 0 |
Amounts received | (559) | (414)
Total cash flows | (559) | (414)
Net closing balance | 212 | 218
Closing reinsurance contract held assets | 275 | 280
Closing reinsurance contract held liabilities | (63) | (62)
Net closing balance | 212 | 218
Reinsurance contracts held [Member] | Assets for incurred claims [Member] | PAA [Member] | Risk adjustment for non-financial risk [Member] |  |
Disclosure of reconciliation of changes in insurance contracts by remaining coverage and incurred claims [line items] |  |
Opening reinsurance contract held assets | 8 | 8
Opening reinsurance contract held liabilities | 0 |
Net opening balance | 8 | 8
Allocation of reinsurance premium paid | 0 |
Amounts recoverable from reinsurers |  |
Recoveries of incurred claims and other insurance service expenses | 0 | (4)
Recoveries and reversals of recoveries of losses on onerous underlying contracts | 0 |
Adjustments to assets for incurred claims | 8 | (9)
Insurance service result | 8 | (13)
Investment components and premium refunds | 0 |
Net expenses from reinsurance contracts | 8 | (13)
Net finance (income) expenses from reinsurance contracts | 0 | 13
Effect of changes in non-performance risk of reinsurers | 0 |
Effects of movements in foreign exchange rates | 0 |
Contracts measured under PAA | 0 |
Total changes in income and OCI | 8 |
Cash flows |  |
Premiums paid | 0 |
Amounts received | 0 |
Total cash flows | 0 |
Net closing balance | 16 | 8
Closing reinsurance contract held assets | 16 | 8
Closing reinsurance contract held liabilities | 0 | 0
Net closing balance | $ 16 | $ 8

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfReconciliationOfChangesInInsuranceContractsByRemainingCoverageAndIncurredClaimsLineItems
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 2023-01-01 -Paragraph 86 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_86&doctype=Standard -URIDate 2023-03-23 + 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]; Financial instruments, class [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 21 -IssueDate 2023-01-01 -Paragraph 52 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_a&doctype=Standard -URIDate 2023-03-23 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 35 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard -URIDate 2023-03-23 + 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 2023-01-01 -Paragraph 86 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_86&doctype=Standard -URIDate 2023-03-23 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 82 -Subparagraph ac -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_ac&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_IncomeExpensesFromReinsuranceContractsHeldOtherThanFinanceIncomeExpenses
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of income from the amounts recovered from the reinsurer. [Refer: Reinsurance contracts held [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 17 -IssueDate 2023-01-01 -Paragraph 86 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_86&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_IncomeFromAmountsRecoveredFromReinsurer
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 2023-01-01 -Paragraph 105 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_105_b&doctype=Standard -URIDate 2023-03-23 + 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 2023-01-01 -Paragraph 108 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_108_b&doctype=Standard -URIDate 2023-03-23 + 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 2023-01-01 -Paragraph 105 -Subparagraph a -Clause iii -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_105_a_iii&doctype=Standard -URIDate 2023-03-23 + 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 2023-01-01 -Paragraph 103 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_103_c&doctype=Standard -URIDate 2023-03-23 + 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 2023-01-01 -Paragraph 105 -Subparagraph a -Clause i -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_105_a_i&doctype=Standard -URIDate 2023-03-23 + 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 2023-01-01 -Paragraph 105 -Subparagraph a -Clause i -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_105_a_i&doctype=Standard -URIDate 2023-03-23 + 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 2023-01-01 -Paragraph 78 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_78_c&doctype=Standard -URIDate 2023-03-23 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 54 -Subparagraph da -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_da&doctype=Standard -URIDate 2023-03-23 + 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 2023-01-01 -Paragraph 78 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_78_d&doctype=Standard -URIDate 2023-03-23 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 54 -Subparagraph ma -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_ma&doctype=Standard -URIDate 2023-03-23 + 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 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) in reinsurance contracts liability (asset). + References No definition available. + Details
Name: | mfc_IncreaseDecreaseInReinsuranceContractsLiabilityAsset
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 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 Net reinsurance contract held assets. + 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: |