XML 65 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Operating Segments- Income Before Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income before income taxes $ 3,036,727 $ 14,980,249
Reportable Legal Entities [Member]    
Income before income taxes 5,661,000 17,946,000
Intersegment Eliminations [Member]    
Income before income taxes $ (2,624,000) $ (2,966,000)