XML 29 R12.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORY
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
INVENTORY INVENTORY
A summary of inventory as of December 31, 2024 and 2023 is as follows (in thousands):
 
 December 31,
 20242023
Raw materials$9,098 $9,958 
Work-in-progress
2,267 2,326 
Finished goods26,509 26,569 
Inventory$37,874 38,853