XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Operating Segments - Reconciliation of Segment Revenues, Income Before Income Taxes, and Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues $ 61,562,288 $ 61,436,858
Reportable Legal Entities [Member]    
Revenues 63,168,000 62,853,000
Intersegment Eliminations [Member]    
Revenues $ 1,606,000 $ 1,416,000