v3.26.1
ACCRUED LIABILITIES (Details - Due to related parties) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
AccruedLiabilitiesLineItems [Line Items]    
Total accrued liabilities $ 1,290 $ 1,321
Payables Due To Seller For Acquisition [Member]    
AccruedLiabilitiesLineItems [Line Items]    
Total accrued liabilities 1,200 1,200
Accrued Payroll [Member]    
AccruedLiabilitiesLineItems [Line Items]    
Total accrued liabilities 57 64
Other Accrued Liabilities [Member]    
AccruedLiabilitiesLineItems [Line Items]    
Total accrued liabilities $ 33 $ 57