XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Credit Quality of Fixed Maturity Security Portfolio by NAIC Designation (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Guarantor Obligations [Line Items]    
Amortized cost $ 393,340,165 $ 376,012,071
Estimated fair value 390,441,720 366,546,129
NAIC, Class 1 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 201,287,345 188,386,980
Estimated fair value 199,440,878 183,460,027
NAIC, Class 2 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 183,343,661 178,060,265
Estimated fair value 182,932,186 174,405,442
NAIC, Class 3 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 6,718,721 7,961,422
Estimated fair value 6,289,774 7,342,220
NAIC, Class 4 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 530,927 649,592
Estimated fair value 521,810 600,459
NAIC, Class 5 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 708,496 702,643
Estimated fair value 502,272 487,981
NAIC, Class 6 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,015 1,169
Estimated fair value
National Association of Insurance Commissioners [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 392,590,165 375,762,071
Estimated fair value $ 389,686,920 $ 366,296,129