v3.26.1
SCHEDULE OF REVENUES DISAGGREGATED BY REVENUE DISCIPLINE (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 - ASC 606 $ 4,714 $ 6,502 $ 8,724 $ 12,719
Total revenues - ASC 842 305 1,868 561 2,391
Total revenue 5,019 8,370 9,285 15,110
Product [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues - ASC 606 2,532 4,213 4,125 7,985
Service [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues - ASC 606 2,182 2,289 4,599 4,734
Sales Type Lease Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues - ASC 842 1,410 1,410
Operating Lease Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues - ASC 842 $ 305 $ 458 $ 561 $ 981