v3.25.4
Note 16 - Segment Information (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Number of Reportable Segments 3  
Property, Plant and Equipment, Net $ 49,929 $ 49,666
Non-US [Member]    
Property, Plant and Equipment, Net 11,100  
DOMINICAN REPUBLIC    
Property, Plant and Equipment, Net 3,700  
CHINA    
Property, Plant and Equipment, Net $ 7,400  
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Geographic Distribution, Foreign [Member]    
Concentration Risk, Percentage 2.30% 3.20%