XML 142 R80.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Derivative and Hedging Instruments - Cost of Hedging (Details) - IFRS 9 - CAD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Foreign exchange risk |  |
Accumulated other comprehensive income (loss) [Roll Forward] |  |
Accumulated other comprehensive income (loss), beginning of year | $ 0 | $ (3)
Changes in fair value | 111 | 5
Amount reclassified to profit or loss | 0 | 2
Accumulated other comprehensive income (loss), end of year | 111 | 0
Foreign exchange and interest rate risk |  |
Accumulated other comprehensive income (loss) [Roll Forward] |  |
Accumulated other comprehensive income (loss), beginning of year | 18 | 25
Changes in fair value | (10) | (8)
Amount reclassified to profit or loss | 0 | (1)
Accumulated other comprehensive income (loss), end of year | $ 8 | $ 18

X
- Definition The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_AccumulatedOtherComprehensiveIncome
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of reclassification adjustments related to change in value of foreign currency basis spreads, net of tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Other comprehensive income] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 92 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_92&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_ReclassificationAdjustmentsOnChangeInValueOfForeignCurrencyBasisSpreadsNetOfTax
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Accumulated Other Comprehensive Income (Loss) + References No definition available. + Details
Name: | mfc_AccumulatedOtherComprehensiveIncomeLossRollForward
Namespace Prefix: | mfc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Change In Fair Value Of Hedges + References No definition available. + Details
Name: | mfc_ChangeInFairValueOfHedges
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_InitiallyAppliedIFRSsAxis=ifrs-full_IFRS9Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |