XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Balance Sheet Information - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finished goods $ 5,128 $ 5,222
Work in process 3,017 2,754
Raw materials 14,671 15,269
Total $ 22,816 $ 23,245