XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Credit Quality of Fixed Maturity Security Portfolio by NAIC Designation (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Guarantor Obligations [Line Items]    
Amortized cost $ 360,599,601 $ 390,884,441
Estimated fair value 349,358,027 381,535,986
NAIC, Class 1 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 188,735,664 221,933,425
Estimated fair value 182,709,415 216,975,288
NAIC, Class 2 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 164,475,503 161,062,016
Estimated fair value 159,828,103 157,346,803
NAIC, Class 3 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 6,067,391 6,418,829
Estimated fair value 5,716,888 5,953,542
NAIC, Class 4 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 827,044 982,290
Estimated fair value 806,121 948,478
NAIC, Class 5 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 242,804 236,648
Estimated fair value 37,500 51,875
NAIC, Class 6 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,195 1,233
Estimated fair value
National Association of Insurance Commissioners [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 360,349,601 390,634,441
Estimated fair value $ 349,098,027 $ 381,275,986