v3.25.4
Note 2 - Inventories, Net - Schedule of Current Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finished goods $ 5,898 $ 3,428  
Work in process 3,016 4,610  
Raw materials 8,083 11,292  
Inventory, Gross 16,997 19,330  
Inventory reserve (1,135) (1,694) $ (1,838)
Inventory, Net $ 15,862 $ 17,636