XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories The components of inventories are as follows:
(in thousands)March 31, 2025December 31, 2024
Raw materials$8,054 $7,851 
Work-in-process216 85 
Finished goods3,724 2,858 
11,994 10,794 
Less: inventory reserves(1,313)(1,265)
Inventories$10,681 $9,529