XML 46 R34.htm IDEA: XBRL DOCUMENT
v3.21.2

Investments: Investments Classified by Contractual Maturity Date (Details) | Jun. 30, 2021 USD ($)
--- | ---
Marketable Securities [Line Items] |
Amortized Cost | $ 233,569,650
Estimated fair value | 260,957,676
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] |
Marketable Securities [Line Items] |
Amortized Cost | 28,259,360
Estimated fair value | 29,362,842
Redeemable Preferred Stock [Member] |
Marketable Securities [Line Items] |
Amortized Cost | 269,214
Estimated fair value | 282,826
Cemeteries And Mortuaries |
Marketable Securities [Line Items] |
Amortized Cost | 470,918
Estimated fair value | 479,754
Due In 25 Years [Member] |
Marketable Securities [Line Items] |
Amortized Cost | 65,576,854
Estimated fair value | 69,598,648
Commercial Real Estate |
Marketable Securities [Line Items] |
Amortized Cost | 71,005,630
Estimated fair value | 79,264,125
Utah |
Marketable Securities [Line Items] |
Amortized Cost | 67,987,674
Estimated fair value | $ 81,969,481

X
- References No definition available. + Details
Name: | snfc_EstimatedFairValue
Namespace Prefix: | snfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, before other-than-temporary impairment (OTTI) accretion, of investment in debt securities measured at amortized cost (held-to-maturity). + References No definition available. + Details
Name: | us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_RedeemablePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseContractualTermAxis=snfc_DueIn1yearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseContractualTermAxis=snfc_DueIn25YearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseContractualTermAxis=snfc_DueIn510YearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseContractualTermAxis=snfc_DueInMoreThan10YearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |