XML 117 R55.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Accounting and Reporting Changes (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 CAD ($)
Accounting And Reporting Changes [Abstract] |
Global minimum tax, expected payment | $ 231

X
- Definition Accounting And Reporting Changes [Abstract] + References No definition available. + Details
Name: | mfc_AccountingAndReportingChangesAbstract
Namespace Prefix: | mfc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Global Minimum Tax, Expected Payment + References No definition available. + Details
Name: | mfc_GlobalMinimumTaxExpectedPayment
Namespace Prefix: | mfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration