XML 197 R162.htm IDEA: XBRL DOCUMENT
v3.20.4

Commitments and Contingencies - Summary of Condensed Consolidated Statements of Financial Position for MFC and MFLP (Detail) - CAD ($) $ in Millions | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | --- | ---
Condensed Balance Sheet Statements, Captions [Line Items] |  |  |
Invested assets | $ 410,977 | $ 378,527 |
Total other assets | 101,936 | 87,495 |
Segregated funds net assets | 367,436 | 343,108 |
Insurance contract liabilities | 385,554 | 351,161 | $ 328,654
Investment contract liabilities | 3,288 | 3,104 |
Segregated funds net liabilities | 367,436 | 343,108 |
Total other liabilities | 71,065 | 61,651 |
MFC [Member] |  |  |
Condensed Balance Sheet Statements, Captions [Line Items] |  |  |
Invested assets | 47 | 21 |
Total other assets | 64,419 | 57,474 |
Total other liabilities | 12,131 | 8,357 |
MLI consolidated [Member] |  |  |
Condensed Balance Sheet Statements, Captions [Line Items] |  |  |
Invested assets | 410,919 | 378,496 |
Total other assets | 102,439 | 87,774 |
Segregated funds net assets | 367,436 | 343,108 |
Insurance contract liabilities | 385,554 | 351,161 |
Investment contract liabilities | 3,288 | 3,104 |
Segregated funds net liabilities | 367,436 | 343,108 |
Total other liabilities | 59,683 | 53,998 |
Other subsidiaries of MFC on a combined basis [Member] |  |  |
Condensed Balance Sheet Statements, Captions [Line Items] |  |  |
Invested assets | 11 | 10 |
Total other assets | 3 | 3 |
Consolidating adjustments [Member] |  |  |
Condensed Balance Sheet Statements, Captions [Line Items] |  |  |
Total other assets | (64,925) | (57,756) |
Total other liabilities | (749) | (704) |
Manulife Finance (Delaware), L.P.[Member] |  |  |
Condensed Balance Sheet Statements, Captions [Line Items] |  |  |
Invested assets | 5 | 6 |
Total other assets | 1,166 | 1,088 |
Total other liabilities | $ 936 | $ 858 |

X
- Definition The amount of liabilities relating to investment contracts that fall within the scope of IAS 39 or IFRS 9. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_InvestmentContractsLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of liabilities under insurance contracts and reinsurance contracts issued. [Refer: Types of insurance contracts [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Note Expiry date 2021-01-01 -Name IFRS -Number 4 -IssueDate 2020-01-01 -Paragraph 37 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2020-en-b&anchor=para_37_b&doctype=Standard&book=b -URIDate 2020-01-01 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Note Expiry date 2021-01-01 -Name IFRS -Number 4 -IssueDate 2020-01-01 -Paragraph 37 -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2020-en-b&anchor=para_37_e&doctype=Standard&book=b -URIDate 2020-01-01 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Note Expiry date 2021-01-01 -Name IFRS -Number 4 -IssueDate 2020-01-01 -Paragraph IG20 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2020-en-b&anchor=para_IG20_a&doctype=Implementation%20Guidance&book=b -URIDate 2020-01-01 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Note Expiry date 2021-01-01 -Name IFRS -Number 4 -IssueDate 2020-01-01 -Paragraph IG37 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2020-en-b&anchor=para_IG37_a&doctype=Implementation%20Guidance&book=b -URIDate 2020-01-01 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Note Expiry date 2021-01-01 -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-b&anchor=para_55&doctype=Standard&book=b -URIDate 2020-01-01 + Details
Name: | ifrs-full_LiabilitiesArisingFromInsuranceContracts
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of assets that the entity does not separately disclose in the same statement or note. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_OtherAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of liabilities that the entity does not separately disclose in the same statement or note. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_OtherLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Invested assets. + References No definition available. + Details
Name: | mfc_InvestedAssets
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Segregated funds net assets. + References No definition available. + Details
Name: | mfc_SegregatedFundsNetAssetsHeldByPolicyholders
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Segregated funds net liabilities. + References No definition available. + Details
Name: | mfc_SegregatedFundsNetLiabilities
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | srt_CondensedBalanceSheetStatementsCaptionsLineItems
Namespace Prefix: | srt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_UnconsolidatedStructuredEntitiesAxis=mfc_ManulifeFinancialCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_UnconsolidatedStructuredEntitiesAxis=mfc_ManufacturersLifeInsuranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_UnconsolidatedStructuredEntitiesAxis=mfc_OtherSubsidiariesOnCombinedBasisMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_UnconsolidatedStructuredEntitiesAxis=mfc_ConsolidatingAdjustmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_UnconsolidatedStructuredEntitiesAxis=mfc_ManulifeFinanceLPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |