v3.25.1
Note 4 - Inventories, Net - Schedule of Current Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finished goods $ 3,717 $ 3,194
Work in process 3,877 4,210
Raw materials 8,639 10,232
Inventory, Net $ 16,233 $ 17,636