v3.25.2
Inventory
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consists of the following as of the periods presented:
(in thousands)June 30,
2025
December 31,
2024
Finished goods$31,266 $27,054 
Work in process1,485 1,325 
Raw materials4,023 4,804 
Inventory$36,774 $33,183 
As of June 30, 2025 and December 31, 2024, the Company reserved $3,679 and $1,630, respectively, for potential losses relating to inventory.