XML 107 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES (Details - Present value)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases  
Operating Leases, 2024 $ 990
Finance Leases, 2024 78
Operating Leases, 2025 1,006
Finance Leases, 2025 13
Operating Leases, 2026 1,021
Finance Leases, 2026 13
Operating Leases, 2027 1,041
Finance Leases, 2027 0
Operating Leases, Thereafter 5,233
Finance Leases, Thereafter 0
Operating Leases, Total lease payments 9,291
Finance Leases, Total lease payments 104
Operating Leases, Less: Interest (2,675)
Finance Leases, Less: Interest (6)
Operating Leases, Present value of lease liabilities 6,616
Finance Leases, Present value of lease liabilities $ 98