XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Credit Quality of Fixed Maturity Security Portfolio by NAIC Designation (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Guarantor Obligations [Line Items]    
Amortized cost $ 376,903,025 $ 376,012,071
Estimated fair value 371,212,032 366,546,129
NAIC, Class 1 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 187,879,097 188,386,980
Estimated fair value 184,522,723 183,460,027
NAIC, Class 2 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 181,586,910 178,060,265
Estimated fair value 179,966,189 174,405,442
NAIC, Class 3 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 5,831,758 7,961,422
Estimated fair value 5,343,171 7,342,220
NAIC, Class 4 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 648,713 649,592
Estimated fair value 630,362 600,459
NAIC, Class 5 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 705,397 702,643
Estimated fair value 499,587 487,981
NAIC, Class 6 Designation [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 1,150 1,169
Estimated fair value
National Association of Insurance Commissioners [Member]    
Guarantor Obligations [Line Items]    
Amortized cost 376,653,025 375,762,071
Estimated fair value $ 370,962,032 $ 366,296,129