v3.26.1
Note 14 - Segment Information - Assets in Each Reportable Segment (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Total $ 64,366,154 $ 129,693,972
Operating Segments [Member] | Bimini Advisors Asset Management [Member]    
Total 2,668,000 2,617,000
Operating Segments [Member] | Tom Johnson Investment Management, Asset Management [Member]    
Total 17,969,000 0
Operating Segments [Member] | Investment Portfolio [Member]    
Total 37,936,000 120,751,000
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]    
Total $ 5,793,000 $ 6,326,000