v3.25.2
LEASES (Details - Minimum lease payments)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating Leases [Member]  
Debt Instrument [Line Items]  
Remaining 2025 $ 104
2026 23
Total future minimum lease payments 127
Less imputed interest (3)
Total lease liability 124
Financing Leases [Member]  
Debt Instrument [Line Items]  
Remaining 2025 697
2026 479
Total future minimum lease payments 1,176
Less imputed interest (28)
Total lease liability $ 1,148