XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Accrued Investment Income (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
 Total accrued investment income $ 9,574,599 $ 8,499,168
Fixed Maturity Securities Available For Sale [Member]    
Financing Receivable, Past Due [Line Items]    
 Total accrued investment income 4,368,511 3,795,581
Equity Securities [Member]    
Financing Receivable, Past Due [Line Items]    
 Total accrued investment income 13,258 11,049
Mortgage Loans Held for Investment [Member]    
Financing Receivable, Past Due [Line Items]    
 Total accrued investment income 956,485 1,049,489
Real Estate Held For Investment [Member]    
Financing Receivable, Past Due [Line Items]    
 Total accrued investment income 4,146,465 3,559,463
Other Investment [Member]    
Financing Receivable, Past Due [Line Items]    
 Total accrued investment income 4,667
Cash and Cash Equivalents [Member]    
Financing Receivable, Past Due [Line Items]    
 Total accrued investment income $ 85,213 $ 83,586