v3.26.1
Note 2 - Investments - Securities in an Unrealized Loss Position (Details)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Securities in an unrealized loss position, less than twelve months, fair value $ 82,259,976 $ 18,204,226
Securities in an unrealized loss position, less than twelve months, unrealized loss $ 1,267,610 $ 342,837
Securities in an unrealized loss position, less than twelve months, number 163 40
Securities in an unrealized loss position, fair value $ 170,624,481  
Securities in an unrealized loss position, unrealized loss $ 9,478,689  
Securities in an unrealized loss position, number 403  
US Treasury and Government [Member]    
Securities in an unrealized loss position, less than twelve months, fair value $ 3,674,792  
Securities in an unrealized loss position, less than twelve months, unrealized loss $ 39,606  
Securities in an unrealized loss position, less than twelve months, number 4  
US States and Political Subdivisions Debt Securities [Member]    
Securities in an unrealized loss position, less than twelve months, fair value $ 1,650,354 $ 1,307,678
Securities in an unrealized loss position, less than twelve months, unrealized loss $ 59,295 $ 44,604
Securities in an unrealized loss position, less than twelve months, number 7 5
Securities in an unrealized loss position, more than twelve months, fair value $ 1,923,513 $ 2,239,531
Securities in an unrealized loss position, more than twelve months, unrealized loss $ 206,227 $ 177,031
Securities in an unrealized loss position, more than twelve months, number 10 11
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Securities in an unrealized loss position, less than twelve months, fair value $ 27,692,727 $ 5,160,399
Securities in an unrealized loss position, less than twelve months, unrealized loss $ 494,820 $ 123,520
Securities in an unrealized loss position, less than twelve months, number 37 6
Securities in an unrealized loss position, more than twelve months, fair value   $ 1,911,879
Securities in an unrealized loss position, more than twelve months, unrealized loss   $ 21,596
Securities in an unrealized loss position, more than twelve months, number   3
Commercial Mortgage-Backed Securities [Member]    
Securities in an unrealized loss position, less than twelve months, fair value $ 8,689,550 $ 695,052
Securities in an unrealized loss position, less than twelve months, unrealized loss $ 74,081 $ 1,718
Securities in an unrealized loss position, less than twelve months, number 14 1
Securities in an unrealized loss position, more than twelve months, fair value $ 7,148,688 $ 7,905,115
Securities in an unrealized loss position, more than twelve months, unrealized loss $ 949,649 $ 911,146
Securities in an unrealized loss position, more than twelve months, number 18 20
Residential Mortgage-Backed Securities [Member]    
Securities in an unrealized loss position, less than twelve months, fair value $ 4,833,975 $ 2,453,338
Securities in an unrealized loss position, less than twelve months, unrealized loss $ 80,008 $ 28,357
Securities in an unrealized loss position, less than twelve months, number 7 3
Corporate Debt Securities [Member]    
Securities in an unrealized loss position, less than twelve months, fair value $ 24,973,089 $ 7,377,235
Securities in an unrealized loss position, less than twelve months, unrealized loss $ 445,889 $ 138,721
Securities in an unrealized loss position, less than twelve months, number 64 20
Securities in an unrealized loss position, more than twelve months, fair value $ 53,886,038 $ 57,656,183
Securities in an unrealized loss position, more than twelve months, unrealized loss $ 5,075,490 $ 4,575,730
Securities in an unrealized loss position, more than twelve months, number 148 159
Asset-Backed Securities [Member]    
Securities in an unrealized loss position, less than twelve months, fair value $ 4,923,406 $ 1,210,524
Securities in an unrealized loss position, less than twelve months, unrealized loss $ 33,752 $ 5,917
Securities in an unrealized loss position, less than twelve months, number 15 5
Securities in an unrealized loss position, more than twelve months, fair value $ 7,164,045 $ 7,139,007
Securities in an unrealized loss position, more than twelve months, unrealized loss $ 492,312 $ 472,361
Securities in an unrealized loss position, more than twelve months, number 21 20
Exchange-traded Debt Securities [Member]    
Securities in an unrealized loss position, more than twelve months, fair value   $ 492,000
Securities in an unrealized loss position, more than twelve months, unrealized loss   $ 8,000
Securities in an unrealized loss position, more than twelve months, number   2
Debt Security, Government, Non-US [Member]    
Securities in an unrealized loss position, less than twelve months, fair value $ 5,822,083  
Securities in an unrealized loss position, less than twelve months, unrealized loss $ 40,159  
Securities in an unrealized loss position, less than twelve months, number 15  
Securities in an unrealized loss position, more than twelve months, fair value $ 17,227,221 $ 19,057,958
Securities in an unrealized loss position, more than twelve months, unrealized loss $ 1,252,401 $ 1,124,079
Securities in an unrealized loss position, more than twelve months, number 39 44
Redeemable Preferred Stock [Member]    
Securities in an unrealized loss position, less than twelve months, number 4 4
Securities in an unrealized loss position, more than twelve months, fair value $ 1,015,000 $ 1,020,000
Securities in an unrealized loss position, more than twelve months, unrealized loss 235,000 230,000
Debt Securities [Member]    
Securities in an unrealized loss position, more than twelve months, fair value 88,364,505 97,421,673
Securities in an unrealized loss position, more than twelve months, unrealized loss $ 8,211,079 $ 7,519,943
Securities in an unrealized loss position, more than twelve months, number 240 263
Securities in an unrealized loss position, fair value $ 170,624,481 $ 115,625,899
Securities in an unrealized loss position, unrealized loss $ 9,478,689 $ 7,862,780
Securities in an unrealized loss position, number 403 303
Debt Securities [Member] | Trinity Life Insurance Company [Member]    
Securities in an unrealized loss position, less than twelve months, fair value $ 9,090,095 $ 89,555
Securities in an unrealized loss position, less than twelve months, unrealized loss $ 3,812,428 $ 356
Securities in an unrealized loss position, less than twelve months, number 45 1
Securities in an unrealized loss position, more than twelve months, fair value   $ 12,288,048
Securities in an unrealized loss position, more than twelve months, unrealized loss   $ 4,217,922
Securities in an unrealized loss position, more than twelve months, number   56
Securities in an unrealized loss position, fair value $ 9,090,095 $ 12,377,603
Securities in an unrealized loss position, unrealized loss $ 3,812,428 $ 4,218,278
Securities in an unrealized loss position, number 45 57