XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Product Information [Line Items]    
Accrued legal settlement costs $ 5,000 $ 5,000
Accrued sales commissions 550 442
Accrued compensation and benefits 208 294
Accrued sales and use taxes 149 67
Accrued insurance $ 485 $ 795
Two Suppliers [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]    
Product Information [Line Items]    
Accounts payable, percentage 33.00%  
One Supplier [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]    
Product Information [Line Items]    
Accounts payable, percentage   18.00%