XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Product Information [Line Items]    
Accrued legal settlement costs $ 5,000 $ 5,000
Accrued sales commissions 584 442
Accrued compensation and benefits 252 294
Accrued sales and use taxes 167 67
Accrued insurance $ 228 $ 795
Two Suppliers [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]    
Product Information [Line Items]    
Concentration risk percentage 41.00%  
One Supplier [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]    
Product Information [Line Items]    
Concentration risk percentage   18.00%