XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consists of the following as of June 30, 2023 and December 31, 2022:
(In thousands)20232022
Raw materials$23,012 $20,950 
Work in progress7,095 5,680 
Finished goods12,038 8,726 
Total inventories42,145 35,356 
Less: Inventory reserve(2,968)(452)
Inventories, net$39,177 $34,904