v3.25.4
Note 19 - Geographic and Segment Information - Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Sales, net $ 52,844 $ 48,102
UNITED STATES    
Sales, net 38,801 34,022
Non-US [Member]    
Sales, net $ 14,043 $ 14,080