v3.26.1
ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - DISAGGREGATED REVENUE (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]        
Total revenues, net $ 25,918 $ 30,852 $ 48,360 $ 53,275
Product revenue        
Disaggregation of Revenue [Line Items]        
Total revenues, net 23,368 28,281 43,298 48,300
Service revenue        
Disaggregation of Revenue [Line Items]        
Total revenues, net $ 2,550 $ 2,571 $ 5,062 $ 4,975