v3.26.1
LEASES (Details - Minimum lease payments)
$ in Thousands
Mar. 31, 2026
USD ($)
Operating Leases [Member]  
Debt Instrument [Line Items]  
Remaining 2026 $ 207
2027 292
2028 299
2029 306
2030 314
2031 64
Total future minimum lease payments 1,482
Less imputed interest (285)
Total lease liability 1,197
Financing Leases [Member]  
Debt Instrument [Line Items]  
Remaining 2026 106
2027 0
2028 0
2029 0
2030 0
2031 0
Total future minimum lease payments 106
Less imputed interest 0
Total lease liability $ 106