XML 58 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Investments - Amortized Cost and Fair Value of Available-for-sale and Held-to-maturity Investments (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale, Amortized Cost $ 83,785,307 $ 78,653,792
Debt Securities, Gross Unrealized Gains 856,381 783,438
Debt Securities, Gross Unrealized Losses (5,063,509) (4,927,710)
Debt Securities Fair Value 79,578,179 74,509,520
US Treasury Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 799,543 790,976
Debt Securities, Gross Unrealized Gains 0 0
Debt Securities, Gross Unrealized Losses (88,166) (66,308)
Debt Securities Fair Value 711,377 724,668
Corporate Debt Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 24,370,244 20,234,444
Debt Securities, Gross Unrealized Gains 111,868 95,085
Debt Securities, Gross Unrealized Losses (2,990,292) (2,516,167)
Debt Securities Fair Value 21,491,820 17,813,362
US States and Political Subdivisions Debt Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 5,416,888 6,207,596
Debt Securities, Gross Unrealized Gains 0 4,044
Debt Securities, Gross Unrealized Losses (675,739) (575,547)
Debt Securities Fair Value 4,741,149 5,636,093
Redeemable Preferred Stock [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 2,562,893 3,622,572
Debt Securities, Gross Unrealized Gains 36 1,699
Debt Securities, Gross Unrealized Losses (151,695) (318,702)
Debt Securities Fair Value 2,411,234 3,305,569
Term Loans [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 12,971,452 17,177,179
Debt Securities, Gross Unrealized Gains 28,936 162,011
Debt Securities, Gross Unrealized Losses (212,084) (286,770)
Debt Securities Fair Value 12,788,304 17,052,420
Collateralized Mortgage-Backed Securities [Member]    
Debt Securities, Available-for-Sale, Amortized Cost 37,664,287 30,621,025
Debt Securities, Gross Unrealized Gains 715,541 520,599
Debt Securities, Gross Unrealized Losses (945,533) (1,164,216)
Debt Securities Fair Value $ 37,434,295 $ 29,977,408