v3.26.1
Note 11 - Segment Information - Consolidated Net Sales by Products, Fees and Others (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net sales $ 24,917 $ 26,563
Product [Member]    
Net sales 24,500 26,100
Associate Service Fees [Member]    
Net sales 100 100
Product and Service, Other [Member]    
Net sales $ 300 $ 400