XML 200 R171.htm IDEA: XBRL DOCUMENT
v3.22.4

Commitments and Contingencies - Additional Information (Detail) - CAD ($) $ in Millions | Dec. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Disclosure of commitments and contingencies [line items] |  |
Investment commitments outstanding | $ 14,193 | $ 12,233
Letters of credit outstanding | 215 | 99
The Manufacturers Life Insurance Company [Member] | Subordinated debentures due on December 15, 2041 [Member] |  |
Disclosure of commitments and contingencies [line items] |  |
Guaranteed payment of amounts on subordinated debenture | 650 |
Mature in 30 Days [Member] |  |
Disclosure of commitments and contingencies [line items] |  |
Investment commitments outstanding | 1,095 | 957
Less than 1 year [Member] |  |
Disclosure of commitments and contingencies [line items] |  |
Investment commitments outstanding | 3,359 | 3,205
Mature after One year [Member] |  |
Disclosure of commitments and contingencies [line items] |  |
Investment commitments outstanding | $ 9,739 | $ 8,071

X
- Definition Disclosure of commitments and contingencies. + References No definition available. + Details
Name: | mfc_DisclosureOfCommitmentsAndContingenciesLineItems
Namespace Prefix: | mfc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Guaranteed payment of amounts on subordinated debenture. + References No definition available. + Details
Name: | mfc_GuaranteedPaymentOfAmountsOnSubordinatedDebenture
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Investment commitments outstanding. + References No definition available. + Details
Name: | mfc_InvestmentCommitmentsOutstanding
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Letters of credit outstanding amount 1. + References No definition available. + Details
Name: | mfc_LettersOfCreditOutstandingAmount1
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=mfc_TheManufacturersLifeInsuranceCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=mfc_SubordinatedDebenturesDueOnDecember152041Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneMonthMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |