v3.24.1.u1
LEASES (Details - Minimum lease payments)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Leases [Member]  
Debt Instrument [Line Items]  
Remaining 2024 $ 181
2025 298
2026 24
Total future minimum lease payments 503
Less imputed interest (46)
Total lease liability 457
Financing Leases [Member]  
Debt Instrument [Line Items]  
Remaining 2024 1,037
2025 1,436
2026 478
Total future minimum lease payments 2,951
Less imputed interest (163)
Total lease liability $ 2,788