XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details Narrative) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued Sales Commission, Current $ 250 $ 278
Accrued Employee Benefits, Current 345 213
Taxes Payable, Current 108 258
Accrued Insurance, Current $ 157 $ 559
[custom:AccountsPayablePercentage-0] 15.00% 10.00%