Quarterly report [Sections 13 or 15(d)]

Note 2 - Revenue - Net Sales by Product and Service (Details)

v3.25.2
Note 2 - Revenue - Net Sales by Product and Service (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net sales $ 9,813 $ 10,475 $ 20,550 $ 21,426
Less: sales returns (45) (61) (117) (142)
Product [Member]        
Net sales 9,596 10,218 20,128 20,849
Administrative Fees, Freight and Other [Member]        
Net sales $ 262 $ 318 $ 539 $ 719