XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Investments - Fair Value of Securities in Unrealized Loss Position (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Fair value, less than 12 Months $ 1,304,022 $ 8,971,631
Fair value, 12 months or longer 62,551,076 71,136,951
Fair value 63,855,098 80,108,582
Amortized cost, less than 12 Months 1,305,061 9,101,929
Amortized cost, 12 months or longer 69,710,208 80,111,469
Amortized cost 71,015,269 89,213,398
Unrealized loss, less than 12 Months (1,039) (130,298)
Unrealized loss, 12 months or longer (7,159,132) (8,974,518)
Unrealized loss (7,160,171) (9,104,816)
US Treasury Securities [Member]    
Fair value, less than 12 Months 0 0
Fair value, 12 months or longer 1,326,055 1,289,774
Fair value 1,326,055 1,289,774
Amortized cost, less than 12 Months 0 0
Amortized cost, 12 months or longer 1,351,018 1,351,768
Amortized cost 1,351,018 1,351,768
Unrealized loss, less than 12 Months 0 0
Unrealized loss, 12 months or longer (24,963) (61,994)
Unrealized loss (24,963) (61,994)
MBS,ABS,CMBS [Member]    
Fair value, less than 12 Months 505,082 8,345,340
Fair value, 12 months or longer 19,582,844 24,323,865
Fair value 20,087,926 32,669,205
Amortized cost, less than 12 Months 505,315 8,462,010
Amortized cost, 12 months or longer 21,506,868 26,870,852
Amortized cost 22,012,183 35,332,862
Unrealized loss, less than 12 Months (233) (116,670)
Unrealized loss, 12 months or longer (1,924,024) (2,546,987)
Unrealized loss (1,924,257) (2,663,657)
Corporate Debt Securities [Member]    
Fair value, less than 12 Months 0 477,051
Fair value, 12 months or longer 28,991,279 33,352,754
Fair value 28,991,279 33,829,805
Amortized cost, less than 12 Months 0 478,370
Amortized cost, 12 months or longer 31,327,802 36,421,621
Amortized cost 31,327,802 36,899,991
Unrealized loss, less than 12 Months 0 (1,319)
Unrealized loss, 12 months or longer (2,336,523) (3,068,867)
Unrealized loss (2,336,523) (3,070,186)
US States and Political Subdivisions Debt Securities [Member]    
Fair value, less than 12 Months 776,030 0
Fair value, 12 months or longer 12,544,802 12,149,238
Fair value 13,320,832 12,149,238
Amortized cost, less than 12 Months 776,741 0
Amortized cost, 12 months or longer 15,415,095 15,442,384
Amortized cost 16,191,836 15,442,384
Unrealized loss, less than 12 Months (711) 0
Unrealized loss, 12 months or longer (2,870,293) (3,293,146)
Unrealized loss (2,871,004) (3,293,146)
Redeemable Preferred Stock [Member]    
Fair value, less than 12 Months 22,910 149,240
Fair value, 12 months or longer 106,096 21,320
Fair value 129,006 170,560
Amortized cost, less than 12 Months 23,005 161,549
Amortized cost, 12 months or longer 109,425 24,844
Amortized cost 132,430 186,393
Unrealized loss, less than 12 Months (95) (12,309)
Unrealized loss, 12 months or longer (3,329) (3,524)
Unrealized loss $ (3,424) $ (15,833)