v3.26.1
Inventories, net (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory
June 30, 2026December 31, 2025
(in thousands)
Raw materials$3,567 $4,274 
Work in process233 148 
Finished goods3,256 3,133 
Inventory gross$7,056 $7,555 
Reserve for inventory excess and obsolescence(4,067)(5,951)
Total inventories$2,989 $1,604