v3.26.1
REVENUE AND DEFERRED REVENUE - Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Net revenue $ 3,643 $ 3,315 $ 6,435 $ 6,098
Products | United States        
Disaggregation of Revenue [Line Items]        
Net revenue 2,526 2,353 4,275 4,269
Products | Outside United States        
Disaggregation of Revenue [Line Items]        
Net revenue 917 762 1,694 1,397
Services | United States        
Disaggregation of Revenue [Line Items]        
Net revenue $ 200 $ 200 $ 466 $ 432