v3.23.1
LEASES (Details - Minimum lease payments)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating Leases [Member]  
Debt Instrument [Line Items]  
Remaining 2023 $ 198
2024 278
2025 284
2026 21
2027 & thereafter 0
Total future minimum lease payments 781
Less imputed interest (59)
Total lease liability 722
Financing Leases [Member]  
Debt Instrument [Line Items]  
Remaining 2023 839
2024 1,436
2025 1,436
2026 478
2027 & thereafter 0
Total future minimum lease payments 4,189
Less imputed interest (266)
Total lease liability $ 3,923