v3.26.1
Note 21 - Segment Information (Details Textual)
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Number of Operating Segments 2  
Number of Reportable Segments 2  
International Operation [Member]    
Export Sales $ 3,426,000 $ 7,354,000
Revenues 31,722,000 53,301,000
Long-Lived Assets 10,502,000 6,956,000
Net Assets $ 23,076,000 $ 20,419,000