XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Credit Quality of Fixed Maturity Security Portfolio by NAIC Designation (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Guarantor Obligations [Line Items]    
Amortized cost $ 386,405,977 $ 390,884,441
Estimated fair value 375,833,407 381,535,986
NAIC, Class 1 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 216,075,719 221,933,425
Estimated fair value 210,349,942 216,975,288
NAIC, Class 2 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 162,441,509 161,062,016
Estimated fair value 158,181,139 157,346,803
NAIC, Class 3 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 6,318,939 6,418,829
Estimated fair value 5,939,193 5,953,542
NAIC, Class 4 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,078,897 982,290
Estimated fair value 1,053,757 948,478
NAIC, Class 5 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 239,704 236,648
Estimated fair value 49,375 51,875
NAIC, Class 6 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,209 1,233
Estimated fair value 1
National Association of Insurance Commissioners [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 386,155,977 390,634,441
Estimated fair value $ 375,573,407 $ 381,275,986