v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Summary of inventories
The following table summarizes the Company’s inventories (in thousands):
March 31,
2025
December 31,
2024
Raw materials$48,235 $47,642 
Work-in-progress4,596 4,736 
Finished goods16,483 18,411 
Total inventories$69,314 $70,789