v3.26.1
INVENTORIES - Schedule of Reserve Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Inventory, Reserve [Roll Forward]    
Beginning balance $ (591) $ (347)
Accrual (90) (61)
Reduction due to inventory sold 17 47
Reserves for excess, obsolete, and slow-moving inventories $ (664) $ (361)