v3.26.1
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories were comprised of the following:
(in thousands)June 30,
2026
December 31,
2025
Raw materials$16,704 $16,422 
Work in process4,462 9,397 
Inventory consigned to others252 248 
Finished goods6,505 5,513 
Total inventories$27,923 $31,580 
Total charges incurred for excess and obsolete inventory were as follows:
Three Months EndedSix Months Ended
June 30,June 30,
(in thousands)2026202520262025
Excess and obsolete inventory charges$102 $97 $373 $304