XML 127 R101.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Insurance Risk Management - Narrative (Details) $ in Millions, $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 CAD ($) | Dec. 31, 2021 USD ($) | Dec. 31, 2020 CAD ($)
Single Life Insurance Contracts In Canada |  |  |
Disclosure of types of insurance contracts [line items] |  |  |
Reinsurance retention limit | $ 40 |  |
Single Life Insurance Contracts Outside Of Canada |  |  |
Disclosure of types of insurance contracts [line items] |  |  |
Reinsurance retention limit |  | $ 40 |
Survivorship Life Insurance Contracts In Canada |  |  |
Disclosure of types of insurance contracts [line items] |  |  |
Reinsurance retention limit | 50 |  |
Survivorship Life Insurance Contracts Outside Of Canada |  |  |
Disclosure of types of insurance contracts [line items] |  |  |
Reinsurance retention limit |  | $ 50 |
Policyholder Behaviour Risk | Individual Life Insurance Contracts Where Fewer Terminations Are Financially Adverse |  |  |
Disclosure of types of insurance contracts [line items] |  |  |
Increase (decrease) in net income due to change in corresponding risk variable | (270) |  | $ (295)
Increase (decrease) in equity due to change in corresponding risk variable | $ (270) |  | $ (295)
Reasonably possible increase (decrease) in risk variable, percent | (10.00%) | (10.00%) | (10.00%)
Policyholder Behaviour Risk | Individual Life Insurance Contracts Where More Terminations Are Financially Adverse |  |  |
Disclosure of types of insurance contracts [line items] |  |  |
Increase (decrease) in net income due to change in corresponding risk variable | $ (225) |  | $ (200)
Increase (decrease) in equity due to change in corresponding risk variable | $ (225) |  | $ (200)
Reasonably possible increase (decrease) in risk variable, percent | 10.00% | 10.00% | 10.00%
Mortality Risk | Life Insurance Contracts Where Higher Mortality Is Financially Adverse |  |  |
Disclosure of types of insurance contracts [line items] |  |  |
Increase (decrease) in net income due to change in corresponding risk variable | $ (25) |  | $ (25)
Increase (decrease) in equity due to change in corresponding risk variable | $ (25) |  | $ (25)
Reasonably possible increase (decrease) in risk variable, percent | 2.00% | 2.00% | 2.00%
Morbidity Risk | Life Insurance Contracts Where Morbidity Is Significant Assumption |  |  |
Disclosure of types of insurance contracts [line items] |  |  |
Increase (decrease) in net income due to change in corresponding risk variable | $ (255) |  | $ (250)
Increase (decrease) in equity due to change in corresponding risk variable | $ (255) |  | $ (250)
Reasonably possible increase (decrease) in risk variable, percent | 5.00% | 5.00% | 5.00%
Longevity Risk | Life Insurance Annuities Contracts |  |  |
Disclosure of types of insurance contracts [line items] |  |  |
Increase (decrease) in net income due to change in corresponding risk variable | $ (150) |  | $ (150)
Increase (decrease) in equity due to change in corresponding risk variable | $ (150) |  | $ (150)
Reasonably possible increase (decrease) in risk variable, percent | (2.00%) | (2.00%) | (2.00%)
Expense Risk | Life insurance contracts |  |  |
Disclosure of types of insurance contracts [line items] |  |  |
Increase (decrease) in net income due to change in corresponding risk variable | $ (165) |  | $ (175)
Increase (decrease) in equity due to change in corresponding risk variable | $ (165) |  | $ (175)
Reasonably possible increase (decrease) in risk variable, percent | 5.00% | 5.00% | 5.00%

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

X
- Definition Reinsurance Retention Policy, Amount Retained1 + References No definition available. + Details
Name: | slf_ReinsuranceRetentionPolicyAmountRetained1
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sensitivity Analysis To Insurance Risk, Reasonably Possible Change In Risk Variable, Impact on Equity + References No definition available. + Details
Name: | slf_SensitivityAnalysisToInsuranceRiskReasonablyPossibleChangeInRiskVariableImpactonEquity
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sensitivity Analysis To Insurance Risk, Reasonably Possible Change In Risk Variable, Impact on Profit (Loss) + References No definition available. + Details
Name: | slf_SensitivityAnalysisToInsuranceRiskReasonablyPossibleChangeInRiskVariableImpactonProfitLoss
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sensitivity Analysis To Insurance Risk, Reasonably Possible Change In Risk Variable, Percent + References No definition available. + Details
Name: | slf_SensitivityAnalysisToInsuranceRiskReasonablyPossibleChangeInRiskVariablePercent
Namespace Prefix: | slf_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_TypesOfInsuranceContractsAxis=slf_SingleLifeInsuranceContractsInCanadaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInsuranceContractsAxis=slf_SingleLifeInsuranceContractsOutsideOfCanadaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInsuranceContractsAxis=slf_SurvivorshipLifeInsuranceContractsInCanadaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInsuranceContractsAxis=slf_SurvivorshipLifeInsuranceContractsOutsideOfCanadaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_TypesOfInsuranceContractsAxis=slf_IndividualLifeInsuranceContractsWhereFewerTerminationsAreFinanciallyAdverseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInsuranceContractsAxis=slf_IndividualLifeInsuranceContractsWhereMoreTerminationsAreFinanciallyAdverseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_TypesOfInsuranceContractsAxis=slf_LifeInsuranceContractsWhereHigherMortalityIsFinanciallyAdverseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_TypesOfInsuranceContractsAxis=slf_LifeInsuranceContractsWhereMorbidityIsSignificantAssumptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_TypesOfInsuranceContractsAxis=slf_LifeInsuranceAnnuitiesContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_TypesOfInsuranceContractsAxis=ifrs-full_LifeInsuranceContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |