v3.25.4
Note 3 - Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finished goods $ 161,770 $ 149,328
Raw materials 18,776 16,671
Work-in-process 588 702
Total $ 181,134 $ 166,701