XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF DISAGGREGATED REVENUE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 22,823,000 $ 18,711,000 $ 68,266,000 $ 52,288,000
Product Sales, Net [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 21,575,000 17,811,000 63,433,000 50,056,000
Commission Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 1,044,000 900,000 3,576,000 2,212,000
Transfer of Profits [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 204,000 1,257,000
License [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues $ 10,000 $ 20,000