XML 82 R70.htm IDEA: XBRL DOCUMENT
v3.20.2

12) Mortgage Servicing Rights: Schedule of Mortgage Servicing Rights (Details) - USD ($) | Sep. 30, 2020 | Dec. 31, 2019
--- | --- | ---
Text Block [Abstract] |  |
Balance before valuation allowance at beginning of year | $ 17,155,529 | $ 20,016,822
MSRs proceeds from loan sales | 19,400,262 | 4,194,502
Amortization | (8,168,315) | (7,055,795)
Application of valuation allowance to write down MSRs with other than temporary impairment | 0 | 0
Balance before valuation allowance at year end | 28,387,476 | 17,155,529
Mortgage servicing rights, net | 28,387,476 | 17,155,529
Estimated fair value of MSRs at end of period | $ 30,288,406 | $ 22,784,571

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

X
- Definition Represents the monetary amount of Application of valuation allowance to write down MSRs with other than temporary impairment, as of the indicated date. + References No definition available. + Details
Name: | snfc_ApplicationOfValuationAllowanceToWriteDownMsrsWithOtherThanTemporaryImpairment
Namespace Prefix: | snfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the monetary amount of Balance before valuation allowance at beginning of year, as of the indicated date. + References No definition available. + Details
Name: | snfc_BalanceBeforeValuationAllowanceAtBeginningOfYear
Namespace Prefix: | snfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the monetary amount of Balance before valuation allowance at year end, as of the indicated date. + References No definition available. + Details
Name: | snfc_BalanceBeforeValuationAllowanceAtYearEnd
Namespace Prefix: | snfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the monetary amount of Estimated fair value of MSRs at end of period, as of the indicated date. + References No definition available. + Details
Name: | snfc_EstimatedFairValueOfMsrsAtEndOfPeriod
Namespace Prefix: | snfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the monetary amount of Mortgage servicing rights, net, as of the indicated date. + References No definition available. + Details
Name: | snfc_MortgageServicingRightsNet
Namespace Prefix: | snfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the monetary amount of MSRs proceeds from loan sales, as of the indicated date. + References No definition available. + Details
Name: | snfc_MsrsProceedsFromLoanSales
Namespace Prefix: | snfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_TextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration