XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES (Details - Categories of revenues) - 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]        
Revenues $ 7,075 $ 14,812 $ 13,399 $ 29,373
Discounts and allowances (8) (101) (46) (179)
Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 6,784 13,981 12,754 27,551
Maintenance [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 71 26 138 53
Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 78 357 147 422
Shipping and Handling [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 150 $ 549 $ 406 $ 1,526