v3.25.4
Note 10 - Operating Segments- Assets (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Segment assets $ 112,581,080 $ 109,922,782
Reportable Legal Entities [Member]    
Segment assets 181,344,000 175,618,000
Intersegment Eliminations [Member]    
Segment assets $ (68,763,000) $ (65,695,000)