XML 81 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Credit Quality of Fixed Maturity Security Portfolio by NAIC Designation (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Guarantor Obligations [Line Items]    
Amortized cost $ 376,012,071 $ 390,884,441
Estimated fair value 366,546,129 381,535,986
NAIC, Class 1 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 188,386,980 221,933,425
Estimated fair value 183,460,027 216,975,288
NAIC, Class 2 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 178,060,265 161,062,016
Estimated fair value 174,405,442 157,346,803
NAIC, Class 3 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 7,961,422 6,418,829
Estimated fair value 7,342,220 5,953,542
NAIC, Class 4 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 649,592 982,290
Estimated fair value 600,459 948,478
NAIC, Class 5 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 702,643 236,648
Estimated fair value 487,981 51,875
NAIC, Class 6 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,169 1,233
Estimated fair value
National Association of Insurance Commissioners [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 375,762,071 390,634,441
Estimated fair value $ 366,296,129 $ 381,275,986