XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consist of the following (in thousands):
 At December 31,
 20232022
Raw materials$2,189 $3,347 
Finished goods4,803 4,656 
Reserve for excess, obsolete, and slow-moving inventories(2,553)(2,527)
Inventories, net$4,439 $5,476 
The following is a roll-forward of the reserves for excess, obsolete, and slow-moving inventories (in thousands):
At December 31,
20232022
Beginning balance$(2,527)$(3,050)
Accrual(404)(312)
Reduction due to sold inventory378 323 
Write-off for disposed inventory— 512 
Reserves for excess, obsolete, and slow-moving inventories$(2,553)$(2,527)