XML 140 R127.htm IDEA: XBRL DOCUMENT
v3.21.1

22) Future Policy Benefits and Unpaid Claims: Schedule of Liability for Future Policy Benefits (Details) - USD ($) | Dec. 31, 2020 | Dec. 31, 2019
--- | --- | ---
Gross future policy benefits and unpaid claims | $ 844,790,087 | $ 825,600,918
Total receivable from reinsurers | 15,569,156 | 15,747,768
Net future policy benefits and unpaid claims | 829,220,931 | 809,853,150
Life Insurance Product Line |  |
Gross future policy benefits and unpaid claims | 674,230,463 | 654,585,723
Total receivable from reinsurers | 10,841,567 | 11,040,398
Fixed Annuity [Member] |  |
Gross future policy benefits and unpaid claims | 109,522,112 | 113,579,831
Total receivable from reinsurers | 4,047,301 | 4,038,007
Accident and health |  |
Gross future policy benefits and unpaid claims | 651,140 | 667,428
Total receivable from reinsurers | 90,231 | 90,113
Reported but unpaid claims |  |
Gross future policy benefits and unpaid claims | 8,689,723 | 4,891,922
Total receivable from reinsurers | 571,057 | 569,250
Incurred but not reported claims |  |
Gross future policy benefits and unpaid claims | 3,315,094 | 2,191,607
Total receivable from reinsurers | 19,000 | 10,000
Policyholder Account Balances |  |
Gross future policy benefits and unpaid claims | 44,026,809 | 45,154,180
Other policyholder funds |  |
Gross future policy benefits and unpaid claims | $ 4,354,746 | $ 4,530,227

X
- Definition Represents the monetary amount of Net future policy benefits and unpaid claims, as of the indicated date. + References No definition available. + Details
Name: | snfc_NetFuturePolicyBenefitsAndUnpaidClaims
Namespace Prefix: | snfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the monetary amount of Receivable from Reinsurers, as of the indicated date. + References No definition available. + Details
Name: | snfc_ReceivableFromReinsurers
Namespace Prefix: | snfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The aggregate amount of policy reserves (provided for future obligations including unpaid claims and claims adjustment expenses) and policy benefits (liability for future policy benefits) as of the balance sheet date; grouped amount of all the liabilities associated with the company's insurance policies. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(13)(a)(1)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (cc) -URI http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437 + Details
Name: | us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_LifeInsuranceSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_FixedAnnuityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=snfc_AccidentAndHealthMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=snfc_ReportedButUnpaidClaimsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=snfc_IncurredButNotReportedClaimsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=snfc_PolicyholderAccountBalancesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=snfc_OtherPolicyholderFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |