v3.26.1
Note 19 - Property Recovered in Settlement (Details Textual) - USD ($)
6 Months Ended
Jul. 15, 2025
Mar. 03, 2025
Jun. 30, 2026
Jun. 30, 2025
Gain (Loss) from Litigation Settlement     $ (0) $ 4,588,153
Subsidiaries [Member] | Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]        
Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current $ (4,100,000) $ 5,000,000    
Disposal Group, Including Discontinued Operation, Assets, Current   4,600,000    
Gain (Loss) on Disposition of Assets $ (502,154)      
Recovery of Funds Held at BridgeBank [Member]        
Gain (Loss) from Litigation Settlement   2,100,000    
Recovery of Funds Held at Western Alliance Bank (WAB) [Member]        
Gain (Loss) from Litigation Settlement   $ 5,500,000