v3.24.1.u1
Inventories
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consist of the following:
March 31,December 31,
(in thousands)20242023
Raw materials$4,049 $3,938 
Work in process21,109 17,418 
Finished goods25,122 24,223 
Total inventories$50,280 $45,579