XML 23 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories are stated at the lower of cost or net realizable value. Cost is determined by either specific identification or weighted average methods. 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