XML 28 R157.htm IDEA: XBRL DOCUMENT
v3.20.1

7) Bank and Other Loans Payable: Summary of Bank Loans Payable (Details) - USD ($) | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Finance lease liabilities |  | $ 153,439 | $ 0
Current Installment |  |  | 165,219,632
Bank and other loans, excluding current installments |  |  | 22,301,556
2.25A Note Payable |  |  |
Bank loans payable | [1] | 2,659,769 | 2,817,775
4.27 Note Payable |  |  |
Bank loans payable | [2] | 1,238,619 | 1,817,905
Prime Rate Note Payable |  |  |
Bank loans payable | [3] | 4,000,000 | 0
4.40 Note Payable |  |  |
Bank loans payable | [4] | 7,247,651 | 7,492,140
4.329 Note Payable |  |  |
Bank loans payable | [5] | 1,896,450 | 1,929,725
2.5 Note Payable |  |  |
Bank loans payable | [6] | 33,811,559 | 30,796,861
4.7865 Note Payable |  |  |
Bank loans payable | [7] | 9,200,000 | 9,200,000
3.0A Loan Purchase Agreement |  |  |
Bank loans payable | [8] | 88,509,536 | 60,438,156
3.0B Loan Purchase Agreement |  |  |
Bank loans payable | [9] | 67,537,600 | 25,680,649
Other short-term borrowings |  |  |
Bank loans payable | [10] | 1,250,000 | 47,250,000
Other loans payable |  |  |
Bank loans payable |  | $ 67,989 | $ 97,977
[1] | monthly principal payments of $13,167 plus interest, collateralized by real property with a book value of approximately $4,244,000, due September 2021
[2] | Monthly installments of $53,881 including principal and interest, collateralized by shares of Security National Life Insurance Company stock, due December 2021
[3] | Monthly installments of $75,108 including principal and interest, collateralized by shares of Security National Life Insurance Company stock, due December 2024
[4] | Monthly installments of $46,825 including principal and interest, collateralized by real property with a book value of approximately $12,923,000, due January 2026
[5] | Monthly installments of $9,775 including principal and interest, collateralized by real property with a book value of approximately $3,261,000, due September 2025
[6] | Monthly LIBOR rate construction loan payable, collateralized by real property with a book value of approximately $49,378,000, due August 2020
[7] | Monthly iinstallments, collateralized by real property with a book value of approximately $18,009,000, due June 2028
[8] | 1 month LIBOR rate plus 3% loan purchase agreement with a warehouse line availability of $100,000,000, matures June 2020
[9] | 1 month LIBOR rate plus 3% loan purchase agreement with a warehouse line availability of $100,000,000, matures September 2020
[10] | Federal Home Loan Bank and Revolving Lines of Credit

X
- Definition Represents the monetary amount of Bank and other loans, excluding current installments, as of the indicated date. + References No definition available. + Details
Name: | fil_BankAndOtherLoansExcludingCurrentInstallments
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

X
- Definition Amount of liability for lease payments received, including variable lease payments, when collectability is not probable at commencement date for sales-type lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 25 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121604594&loc=SL77919106-209958 + Details
Name: | us-gaap_LeaseDepositLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fil_N225aNotePayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fil_N427NotePayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fil_PrimeRateNotePayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fil_N440NotePayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fil_N4329NotePayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fil_N25NotePayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fil_N47865NotePayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fil_N30aLoanPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fil_N30bLoanPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fil_OtherShortTermBorrowings1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=fil_OtherLoansPayable1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |