XML 53 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Note 6 - Inventories - Summary of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Raw materials $ 14,142 $ 10,724
Work-in-process 11,518 8,105
Finished goods 5,481 3,508
Total 31,141 22,337
Inventories 28,565 18,787
Other long-term assets $ 2,576 $ 3,550