XML 50 R40.htm IDEA: XBRL DOCUMENT
v3.22.1

Schedule of Real Estate Owned and Occupied by the Company (Details) | Mar. 31, 2022 ft²
--- | ---
Mortgage Operations [Member] |  |
Approximate square footage | 221,000 |
Square footage occupied by the company | 50.00% |
Life Insurance Operations [Member] |  |
Approximate square footage | 19,694 |
Square footage occupied by the company | 28.00% |
Life Insurance Operations 1 [Member] |  |
Approximate square footage | 12,274 | [1]
Square footage occupied by the company | 100.00% | [1]
Life Insurance Sales [Member] |  |
Approximate square footage | 8,059 | [1]
Square footage occupied by the company | 100.00% | [1]
Life Insurance Sales 1 [Member] |  |
Approximate square footage | 1,560 | [1]
Square footage occupied by the company | 100.00% | [1]
Life Insurance Sales 2 [Member] |  |
Approximate square footage | 1,737 | [1]
Square footage occupied by the company | 100.00% | [1]
[1] | Included in property and equipment on the consolidated balance sheets

X
- Definition Represents the Approximate Square Footage, as of the indicated date. + References No definition available. + Details
Name: | SNFCA_ApproximateSquareFootage
Namespace Prefix: | SNFCA_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the Square Footage Occupied by the Company, as of the indicated date. + References No definition available. + Details
Name: | SNFCA_SquareFootageOccupiedByTheCompany
Namespace Prefix: | SNFCA_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=SNFCA_MortgageOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=SNFCA_LifeInsuranceOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=SNFCA_LifeInsuranceOperations1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=SNFCA_LifeInsuranceSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=SNFCA_LifeInsuranceSales1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=SNFCA_LifeInsuranceSales2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |