Schedule of Balances and Changes in Policyholder Account Balances (Details) - USD ($) |
6 Months Ended | |||||
|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|||||
| Effects of Reinsurance [Line Items] | ||||||
| Balance, beginning of year | $ 140,605,750 | |||||
| Balance, end of period | 138,026,432 | |||||
| Less: Receivable from reinsurers | 2,725,873 | |||||
| Universal Life [Member] | ||||||
| Effects of Reinsurance [Line Items] | ||||||
| Balance, beginning of year | 35,825,494 | $ 37,091,230 | ||||
| Deposits | 656,762 | 684,549 | ||||
| Interest credited | 891,634 | 836,413 | ||||
| Policy charges | [1] | (1,181,073) | (1,140,891) | |||
| Surrenders, withdrawals and benefit payments | (1,202,313) | (1,095,280) | ||||
| Balance, end of period | 34,990,504 | 36,376,021 | ||||
| Less: Receivable from reinsurers | ||||||
| Policyholder account balances, net of reinsurance | $ 34,990,504 | $ 36,376,021 | ||||
| Weighted-average crediting rate | 4.16% | 4.16% | ||||
| Net amount at risk | [2] | $ 128,734,920 | $ 135,397,796 | |||
| Cash surrender value | 34,990,504 | 36,376,021 | ||||
| Policyholder Account Balances - Fixed Annuities [Member] | ||||||
| Effects of Reinsurance [Line Items] | ||||||
| Balance, beginning of year | 104,233,454 | 105,088,621 | ||||
| Deposits | 4,517,967 | 5,546,355 | ||||
| Interest credited | 1,518,387 | 1,531,110 | ||||
| Policy charges | [1] | (7,700) | (3,868) | |||
| Surrenders, withdrawals and benefit payments | (7,732,762) | (7,326,469) | ||||
| Balance, end of period | 102,529,346 | 104,835,749 | ||||
| Less: Receivable from reinsurers | 2,725,873 | 3,473,439 | ||||
| Policyholder account balances, net of reinsurance | 99,803,473 | 101,362,310 | ||||
| Fixed Annuity [Member] | ||||||
| Effects of Reinsurance [Line Items] | ||||||
| Balance, beginning of year | 104,233,454 | |||||
| Balance, end of period | 102,529,346 | $ 104,835,749 | ||||
| Less: Receivable from reinsurers | $ 2,725,873 | |||||
| Weighted-average crediting rate | 3.03% | 3.03% | ||||
| Cash surrender value | $ 102,046,772 | $ 104,473,330 | ||||
| ||||||