XML 66 R47.htm IDEA: XBRL DOCUMENT v3.25.2
ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - DISAGGREGATED REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues, net $ 30,852 $ 38,514 $ 53,275 $ 75,608
Product revenue        
Disaggregation of Revenue [Line Items]        
Total revenues, net 27,822 35,822 49,465 70,257
Service revenue        
Disaggregation of Revenue [Line Items]        
Total revenues, net $ 3,030 $ 2,692 $ 3,810 $ 5,351