v3.26.1
Schedule of Credit Quality of Fixed Maturity Security Portfolio by NAIC Designation (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Guarantor Obligations [Line Items]    
Amortized cost $ 371,602,158 $ 382,401,293
Estimated fair value 367,565,925 382,777,918
NAIC, Class 1 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 188,389,332 198,055,737
Estimated fair value 186,162,155 197,788,945
NAIC, Class 2 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 175,261,903 177,242,472
Estimated fair value 174,739,103 178,441,019
NAIC, Class 3 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 6,544,197 6,145,460
Estimated fair value 5,741,086 5,616,342
NAIC, Class 4 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 155,585 155,717
Estimated fair value 153,881 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,141 51,907
Estimated fair value 50,000 47,340
National Association of Insurance Commissioners [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 370,852,158 381,651,293
Estimated fair value $ 366,846,225 $ 382,054,476