ACCRUED LIABILITIES (Details - Due to related parties) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| DisclosureLineElements [Line Items] | ||
| Total accrued liabilities | $ 1,321 | $ 1,519 |
| Payables Due To Seller For Acquisition [Member] | ||
| DisclosureLineElements [Line Items] | ||
| Total accrued liabilities | 1,200 | 1,200 |
| Accrued Payroll [Member] | ||
| DisclosureLineElements [Line Items] | ||
| Total accrued liabilities | 64 | 202 |
| Accrued Residuals [Member] | ||
| DisclosureLineElements [Line Items] | ||
| Total accrued liabilities | 0 | 15 |
| Other Accrued Liabilities [Member] | ||
| DisclosureLineElements [Line Items] | ||
| Total accrued liabilities | $ 57 | $ 102 |