XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consist of the following as of March 31, 2024 and December 31, 2023:
March 31,December 31,
(In thousands)20242023
Raw materials$24,330 $26,219 
Work in progress6,737 7,128 
Finished goods12,347 10,109 
Total inventories$43,414 $43,456