v3.26.1
Note 18 - Investment in Cohen and Associates (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 17, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Payments to Acquire Investments $ 432,000          
Income (Loss) from Equity Method Investments   $ 3,000 $ (0) $ 5,000 $ (0) $ 35,000
Equity Method Investments   $ 402,000   $ 402,000   397,000
Cohen LLC [Member]            
Equity Method Investments           $ 397,000