XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Credit Quality of Fixed Maturity Security Portfolio by NAIC Designation (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Guarantor Obligations [Line Items]    
Amortized cost $ 380,283,562 $ 362,750,511
Estimated fair value 356,448,259 345,858,492
National Association of Insurance Commissioners [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 380,033,562 362,500,511
Estimated fair value 356,188,259 345,598,492
NAIC, Class 1 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 210,224,246 197,753,818
Estimated fair value 198,601,878 189,691,540
NAIC, Class 2 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 162,752,957 156,261,804
Estimated fair value 151,279,566 148,073,873
NAIC, Class 3 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 5,329,117 7,080,305
Estimated fair value 4,890,504 6,635,786
NAIC, Class 4 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,462,481 1,377,541
Estimated fair value 1,325,409 1,157,454
NAIC, Class 5 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 263,504 25,736
Estimated fair value 90,901 39,155
NAIC, Class 6 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,257 1,307
Estimated fair value $ 1 $ 684