XML 202 R29.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Major classes of inventories
The major classes of inventories were as follows:
December 31,
20222021
Raw materials$43,313 $27,474 
Work in process2,892 582 
Finished goods450 363 
Inventory reserve(4,281)(2,613)
$42,374 $25,806