v3.26.1
Note 3 - Inventories, Net - Schedule of Current Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finished goods $ 6,041 $ 5,898
Work in process 3,047 3,016
Raw materials 7,575 8,083
Inventory, Gross 16,663 16,997
Inventory reserve (1,576) (1,135)
Inventory, Net $ 15,087 $ 15,862