XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Note 10 - Inventories - Inventories (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Raw materials $ 13,687   $ 13,687   $ 10,403
Work in process 1,728   1,728   1,250
Inventory consigned to others 50   50   44
Finished goods 2,054   2,054   1,166
Total inventories 17,519   17,519   $ 12,863
Excess and obsolete inventory charges $ 107 $ 54 $ 230 $ 93