v3.26.3
SCHEDULE OF DISAGGREGATED REVENUES BY DISTRIBUTION CHANNEL (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total $ 12,174 $ 15,967 $ 35,037 $ 45,571
Sales Channel, Directly to Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Total 4,802 5,038 12,981 16,001
Original Equipment Manufacture [Member]        
Disaggregation of Revenue [Line Items]        
Total 7,122 10,679 21,306 28,820
License Fee Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 250 $ 250 $ 750 $ 750