XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUES (Details - Categories of revenues) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 14,812 $ 17,819 $ 29,373 $ 30,839
Discounts and allowances (101) (130) (179) (189)
Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 13,981 17,103 27,551 29,914
Maintenance [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 26 18 53 34
Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 357 24 422 60
Shipping and Handling [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 549 $ 804 $ 1,526 $ 1,020