XML 152 R123.htm IDEA: XBRL DOCUMENT
v3.22.4

Risk Management - Schedule of Geographic Concentration of Insurance and Investment Contract Liabilities, Including Embedded Derivatives (Detail) - CAD ($) $ in Millions | Dec. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Disclosure of Concentration Risk [Line items] |  |
Concentration risk of liabilities | $ 327,401 | $ 350,909
US and Canada [Member] |  |
Disclosure of Concentration Risk [Line items] |  |
Concentration risk of liabilities | 205,407 | 228,284
Asia and Other [Member] |  |
Disclosure of Concentration Risk [Line items] |  |
Concentration risk of liabilities | 121,994 | 122,625
Gross insurance contract liabilities [Member] |  |
Disclosure of Concentration Risk [Line items] |  |
Concentration risk of liabilities | 375,113 | 395,488
Gross insurance contract liabilities [Member] | US and Canada [Member] |  |
Disclosure of Concentration Risk [Line items] |  |
Concentration risk of liabilities | 251,305 | 271,090
Gross insurance contract liabilities [Member] | Asia and Other [Member] |  |
Disclosure of Concentration Risk [Line items] |  |
Concentration risk of liabilities | 123,808 | 124,398
Reinsurance assets [Member] |  |
Disclosure of Concentration Risk [Line items] |  |
Concentration risk of liabilities | (47,712) | (44,579)
Reinsurance assets [Member] | US and Canada [Member] |  |
Disclosure of Concentration Risk [Line items] |  |
Concentration risk of liabilities | (45,898) | (42,806)
Reinsurance assets [Member] | Asia and Other [Member] |  |
Disclosure of Concentration Risk [Line items] |  |
Concentration risk of liabilities | $ (1,814) | $ (1,773)

X
- Definition Concentrations of insurance risk. + References No definition available. + Details
Name: | mfc_ConcentrationsOfInsuranceRisk
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Disclosure of Concentration Risk [Line items] + References No definition available. + Details
Name: | mfc_DisclosureOfConcentrationRiskLineItems
Namespace Prefix: | mfc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=mfc_USAndCanadaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=mfc_AsiaAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_AmountsArisingFromInsuranceContractsAxis=ifrs-full_GrossAmountArisingFromInsuranceContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_AmountsArisingFromInsuranceContractsAxis=ifrs-full_ReinsurersShareOfAmountArisingFromInsuranceContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |