XML 121 R109.htm IDEA: XBRL DOCUMENT
v3.22.1

Schedule of Changes in the Consolidated Balance Sheet Line Items Measured Using Level 3 Inputs (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020
Net Derivatives Loan Commitments [Member] |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |
Fair value balance | $ 10,128,610 |  | $ 2,491,233 |
Originations and purchases |  |  |  |
Sales, maturities and paydowns |  |  |  |
Transfer to mortgage loans held for investment |  |  |  |
Total gains (losses) included in earnings | (3,113,095) | [1] | 7,637,377 | [2]
Total gains (losses) included in other comprehensive income |  |  |  |
Fair value balance | 7,015,515 |  | 10,128,610 |
Loans Held For Sale [Member] |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |
Fair value balance | 422,772,418 |  | 213,457,632 |
Originations and purchases | 5,611,189,587 |  | 5,627,013,749 |
Sales, maturities and paydowns | (5,900,076,766) |  | (5,600,045,285) |
Transfer to mortgage loans held for investment | (201,951) |  | (16,960,549) |
Total gains (losses) included in earnings | 169,093,539 | [1] | 199,306,871 | [2]
Total gains (losses) included in other comprehensive income |  |  |  |
Fair value balance | 302,776,827 |  | 422,772,418 |
Fixed Maturity Securities Available For Sale [Member] |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |
Fair value balance | 2,201,175 |  | 3,216,382 |
Originations and purchases |  |  |  |
Sales, maturities and paydowns | (45,700) |  | (1,042,400) |
Transfer to mortgage loans held for investment |  |  |  |
Total gains (losses) included in earnings | 3,674 | [3] | 3,408 | [4]
Total gains (losses) included in other comprehensive income | (135,801) |  | 23,785 |
Fair value balance | $ 2,023,348 |  | $ 2,201,175 |
[1] | As a component of mortgage fee income on the consolidated statements of earnings
[2] | As a component of mortgage fee income on the consolidated statements of earnings
[3] | As a component of net investment income on the consolidated statements of earnings
[4] | As a component of net investment income on the consolidated statements of earnings

X
- Definition Represents the monetary amount of Fair Value Balance, as of the indicated date. + References No definition available. + Details
Name: | SNFCA_FairValueBalance
Namespace Prefix: | SNFCA_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the monetary amount of Fair Value, Gains (Losses) included in earnings, during the indicated time period. + References No definition available. + Details
Name: | SNFCA_FairValueLossesGainsIncludedInEarnings
Namespace Prefix: | SNFCA_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the monetary amount of Originations, during the indicated time period. + References No definition available. + Details
Name: | SNFCA_Originations
Namespace Prefix: | SNFCA_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the monetary amount of Sales, during the indicated time period. + References No definition available. + Details
Name: | SNFCA_Sales
Namespace Prefix: | SNFCA_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total gains (losses) included in other comprehensive income. + References No definition available. + Details
Name: | SNFCA_TotalGainsLossesIncludedInOtherComprehensiveIncome
Namespace Prefix: | SNFCA_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the monetary amount of Transfer to mortgage loans held for investment, during the indicated time period. + References No definition available. + Details
Name: | SNFCA_TransferToMortgageLoansHeldForInvestment
Namespace Prefix: | SNFCA_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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_SubsidiarySaleOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=SNFCA_NetDerivativesLoanCommitmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=SNFCA_LoansHeldForSale1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=SNFCA_FixedMaturitySecuritiesAvailableForSale1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |