v3.24.3
Inventory (Tables)
9 Months Ended
Sep. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory, net consists of the following (in thousands):
September 30,
2024
December 31, 2023
Raw materials$67,043 $57,608 
Work in process3,483 1,111 
Finished goods1,203 654 
Allowance for obsolete or slow-moving inventory(5,875)(6,569)
Inventory, net$65,854 $52,804