XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details Narrative) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Product Information [Line Items]    
Accrued legal settlement costs $ 3,500,000 $ 0
Accrued sales commissions 366,000 278,000
Accrued compensation and benefits 312,000 213,000
Accrued sales and use taxes 30,000 258,000
Accrued insurance $ 0 $ 559,000
Supplier [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]    
Product Information [Line Items]    
Accounts payable, percentage 10.00% 10.00%