v3.26.1
Note 3 - Mortgage-backed Securities and U.S. Treasury Notes - Net Gain (Loss) From Sale of MBS (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Proceeds from sales of MBS $ 68,590,546 $ 9,786,053
Collateralized Mortgage-Backed Securities [Member]    
Proceeds from sales of MBS 68,591,000 9,786,000
Carrying value of MBS sold (68,963,000) (9,964,000)
Net loss on sales of MBS (372,000) (178,000)
Gross gain on sales of MBS 6,000 0
Gross loss on sales of MBS $ (378,000) $ (178,000)