v3.26.1
Note 5 - Operating Segments - Assets (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Segment Assets $ 116,946,864 $ 112,581,080
Reportable Legal Entities [Member]    
Segment Assets 187,897,000 181,344,000
Intersegment Eliminations [Member]    
Segment Assets $ (70,950,000) $ (68,763,000)