v3.26.1
Investments - Schedule of Financing Receivable, Past Due (Details) - Mortgages [Member] - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Beginning of year: mortgage loan allowance balance $ 59,662 $ 74,663
Current year change in provision of estimated mortgage loan losses (15,820) (15,001)
End of year: mortgage loan allowance balance $ 43,842 $ 59,662