v3.26.1
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