v3.25.1
Note 6 - Inventories - Summary of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Raw materials $ 12,940 $ 13,180
Work-in-process 7,213 7,001
Finished goods 6,426 8,761
Total 26,579 28,942
Inventories 21,336 23,809
Other long-term assets $ 5,243 $ 5,133