XML 187 R161.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Pension Plans and Other Post-Retirement Benefits - Schedule of Plan Asset Allocation (Details) | Dec. 31, 2021 | Dec. 31, 2020
--- | --- | ---
Employee Benefits [Abstract] |  |
Equity investments | 3.00% | 3.00%
Fixed income investments | 64.00% | 73.00%
Real estate investments | 9.00% | 7.00%
Qualifying insurance contract | 19.00% | 8.00%
Other | 5.00% | 9.00%
Total composition of fair value of plan assets | 100.00% | 100.00%

X
- Definition Employee Benefits [Abstract] + References No definition available. + Details
Name: | slf_EmployeeBenefitsAbstract
Namespace Prefix: | slf_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity Instruments, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage + References No definition available. + Details
Name: | slf_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage
Namespace Prefix: | slf_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fixed Income Instruments, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage + References No definition available. + Details
Name: | slf_FixedIncomeInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage
Namespace Prefix: | slf_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Other Assets, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage + References No definition available. + Details
Name: | slf_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage
Namespace Prefix: | slf_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Plan Assets At Fair Value, Allocation Percentage + References No definition available. + Details
Name: | slf_PlanAssetsAtFairValueAllocationPercentage
Namespace Prefix: | slf_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Qualifying Insurance Contract, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage + References No definition available. + Details
Name: | slf_QualifyingInsuranceContractAmountContributedToFairValueOfPlanAssetsAllocationPercentage
Namespace Prefix: | slf_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Real Estate, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage + References No definition available. + Details
Name: | slf_RealEstateAmountContributedToFairValueOfPlanAssetsAllocationPercentage
Namespace Prefix: | slf_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant