v3.26.1
Schedule of Credit Quality of Fixed Maturity Security Portfolio by NAIC Designation (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Guarantor Obligations [Line Items]    
Amortized cost $ 385,103,571 $ 382,401,293
Estimated fair value 380,428,850 382,777,918
NAIC, Class 1 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 202,837,866 198,055,737
Estimated fair value 199,876,553 197,788,945
NAIC, Class 2 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 174,316,179 177,242,472
Estimated fair value 173,864,555 178,441,019
NAIC, Class 3 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 5,798,920 6,145,460
Estimated fair value 5,093,932 5,616,342
NAIC, Class 4 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 899,491 155,717
Estimated fair value 822,110 160,830
NAIC, Class 5 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost
Estimated fair value
NAIC, Class 6 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 501,115 51,907
Estimated fair value 50,000 47,340
National Association of Insurance Commissioners [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 384,353,571 381,651,293
Estimated fair value $ 379,707,150 $ 382,054,476