XML 200 R138.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Capital Management - Consolidated Capital (Details) - CAD ($) $ in Millions | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Capital Management [Abstract] |  |
Total equity | $ 52,960 | $ 48,727
Exclude AOCI gain / (loss) on cash flow hedges | 119 | 26
Total equity excluding AOCI on cash flow hedges | 52,841 | 48,701
Post-tax CSM | 20,826 | 18,503
Qualifying capital instruments | 7,532 | 6,667
Consolidated capital | $ 81,199 | $ 73,871

X
- Definition Accumulated Other Comprehensive Income Net Gains (Losses) On Cash Flow Hedges + References No definition available. + Details
Name: | mfc_AccumulatedOtherComprehensiveIncomeNetGainsLossesOnCashFlowHedges
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Capital Management [Abstract] + References No definition available. + Details
Name: | mfc_CapitalManagementAbstract
Namespace Prefix: | mfc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Consolidated capital. + References No definition available. + Details
Name: | mfc_ConsolidatedCapital
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Equity Excluding Accumulated Other Comprehensive Income On Cash Flow Hedges + References No definition available. + Details
Name: | mfc_EquityExcludingAccumulatedOtherComprehensiveIncomeOnCashFlowHedges
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Gain (Loss) On Equity + References No definition available. + Details
Name: | mfc_GainLossOnEquity
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Liabilities For Qualifying Capital Instruments + References No definition available. + Details
Name: | mfc_LiabilitiesForQualifyingCapitalInstruments
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Post tax contractual service margin adjustment. + References No definition available. + Details
Name: | mfc_PostTaxContractualServiceMarginAdjustment
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant