v3.26.1
Note 1 - Business Description and Summary of Significant Accounting Policies (Details Textual)
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Number of Reportable Segments 1  
Accounts Receivable, after Allowance for Credit Loss, Current $ 2,788,066 $ 2,313,808
Inventory, Net 18,582,607 24,746,532
Inventory Valuation Reserves 0 0
Goodwill 35,624,660 35,624,660
Advertising Expense $ 870,162 $ 864,312
Customer Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life 14 years  
Customer Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Asset, Useful Life 15 years  
Regulatory Rights [Member]    
Finite-Lived Intangible Asset, Useful Life 15 years  
Trade Names [Member] | Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life 3 years  
Trade Names [Member] | Maximum [Member]    
Finite-Lived Intangible Asset, Useful Life 5 years