v3.22.4
LEASES (Details - Minimum lease payments)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating Leases [Member]  
Debt Instrument [Line Items]  
Due 2023 $ 253
Due 2024 278
Due 2025 284
Due 2026 21
Total future minimum lease payments 836
Less imputed interest (70)
Total lease liability 766
Financing Leases [Member]  
Debt Instrument [Line Items]  
Due 2023 1,161
Due 2024 1,436
Due 2025 1,436
Due 2026 478
Total future minimum lease payments 4,511
Less imputed interest (399)
Total lease liability $ 4,112