v3.26.1
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories are stated at the lower of standard cost (which approximates actual cost determined using the first-in, first-out cost method) or net realizable value, and consist of the following (in thousands):
June 30,
2026
December 31,
2025
Raw materials$734 $930 
Finished goods3,125 2,591 
Reserves for excess, obsolete, and slow-moving inventories (1,088)(591)
Inventories, net$2,771 $2,930 
The following is a roll-forward of the reserves for excess, obsolete, and slow-moving inventories (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2026202520262025
Beginning balance$(664)$(361)$(591)$(347)
Accrual(640)(78)(730)(139)
Reduction due to inventory sold216 34 233 81 
Reserves for excess, obsolete, and slow-moving inventories$(1,088)$(405)$(1,088)$(405)