XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consist of the following as of September 30, 2023 and December 31, 2022:
September 30,December 31,
(In thousands)20232022
Raw materials$24,452 $20,950 
Work in progress5,973 5,680 
Finished goods12,929 8,274 
Total inventories$43,354 $34,904