XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Credit Quality of Fixed Maturity Security Portfolio by NAIC Designation (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Guarantor Obligations [Line Items]    
Amortized cost $ 390,884,441 $ 362,750,511
Estimated fair value 381,535,986 345,858,492
National Association of Insurance Commissioners [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 390,634,441 362,500,511
Estimated fair value 381,275,986 345,598,492
NAIC, Class 1 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 221,933,425 197,753,818
Estimated fair value 216,975,288 189,691,540
NAIC, Class 2 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 161,062,016 156,261,804
Estimated fair value 157,346,803 148,073,873
NAIC, Class 3 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 6,418,829 7,080,305
Estimated fair value 5,953,542 6,635,786
NAIC, Class 4 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 982,290 1,377,541
Estimated fair value 948,478 1,157,454
NAIC, Class 5 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 236,648 25,736
Estimated fair value 51,875 39,155
NAIC, Class 6 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,233 1,307
Estimated fair value $ 684