XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Details - Present Value) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
July 1, 2023 - June 31, 2024 $ 1,730  
July 1, 2024 - June 31, 2025 977  
July 1, 2025 - June 31, 2026 989  
July 1, 2026 - June 31, 2027 1,008  
Thereafter 5,723  
Total lease payments 10,427  
Less: Interest (2,940)  
Present value of lease liabilities 7,487 $ 7,381
Financing Lease [Member]    
July 1, 2023 - June 30, 2024 114  
July 1, 2024 - June 30, 2025 0  
July 1, 2025 - June 30, 2026 0  
July 1, 2026 - June 30, 2027 0  
Thereafter 0  
Total lease payments 114  
Less: Interest (2)  
Present value of lease liabilities $ 112