XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Credit Quality of Fixed Maturity Security Portfolio by NAIC Designation (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Guarantor Obligations [Line Items]    
Amortized cost $ 369,382,018 $ 362,750,511
Estimated fair value 357,570,527 345,858,492
National Association of Insurance Commissioners [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 369,132,018 362,500,511
Estimated fair value 357,310,527 345,598,492
NAIC, Class 1 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 202,589,256 197,753,818
Estimated fair value 197,298,515 189,691,540
NAIC, Class 2 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 159,006,458 156,261,804
Estimated fair value 153,332,558 148,073,873
NAIC, Class 3 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 6,036,229 7,080,305
Estimated fair value 5,540,009 6,635,786
NAIC, Class 4 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,472,550 1,377,541
Estimated fair value 1,098,745 1,157,454
NAIC, Class 5 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 26,236 25,736
Estimated fair value 40,316 39,155
NAIC, Class 6 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,289 1,307
Estimated fair value $ 384 $ 684