XML 58 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consist of the following (in thousands):
 December 31,
 20242023
Raw materials$5,344 $6,099 
Work in progress1,018 839 
Finished goods5,146 5,740 
Consumable supplies2,977 2,605 
Inventories$14,485 $15,283