XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Credit Quality of Fixed Maturity Security Portfolio by NAIC Designation (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Guarantor Obligations [Line Items]    
Amortized cost $ 347,143,698 $ 390,884,441
Estimated fair value 346,513,336 381,535,986
NAIC, Class 1 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 176,865,129 221,933,425
Estimated fair value 176,303,283 216,975,288
NAIC, Class 2 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 162,142,176 161,062,016
Estimated fair value 162,728,124 157,346,803
NAIC, Class 3 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 6,534,603 6,418,829
Estimated fair value 6,134,808 5,953,542
NAIC, Class 4 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,104,422 982,290
Estimated fair value 1,048,370 948,478
NAIC, Class 5 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 246,186 236,648
Estimated fair value 48,750 51,875
NAIC, Class 6 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,182 1,233
Estimated fair value 1
National Association of Insurance Commissioners [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 346,893,698 390,634,441
Estimated fair value $ 346,263,336 $ 381,275,986