XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Credit Quality of Fixed Maturity Security Portfolio by NAIC Designation (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Guarantor Obligations [Line Items]    
Amortized cost $ 371,731,265 $ 362,750,511
Estimated fair value 354,789,812 345,858,492
National Association of Insurance Commissioners [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 371,481,265 362,500,511
Estimated fair value 354,529,812 345,598,492
NAIC, Class 1 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 203,707,382 197,753,818
Estimated fair value 195,622,815 189,691,540
NAIC, Class 2 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 160,122,716 156,261,804
Estimated fair value 151,974,611 148,073,873
NAIC, Class 3 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 5,667,117 7,080,305
Estimated fair value 5,264,194 6,635,786
NAIC, Class 4 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,720,314 1,377,541
Estimated fair value 1,563,190 1,157,454
NAIC, Class 5 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 262,465 25,736
Estimated fair value 104,832 39,155
NAIC, Class 6 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,271 1,307
Estimated fair value $ 170 $ 684