XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF DISAGGREGATED REVENUES BY DISTRIBUTION CHANNEL (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total $ 15,889 $ 26,117 $ 53,954 $ 66,042
Sales Channel, Directly to Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Total 10,305 12,249 30,314 41,755
Original Equipment Manufacture [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 5,584 $ 13,868 $ 23,640 $ 24,287