XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES (Details - Present value)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases  
Operating Leases, July 1, 2024 - June 30, 2025 $ 1,000
Finance Leases, July 1, 2024 - June 30, 2025 39
Operating Leases, July 1, 2025 - June 30, 2026 1,012
Finance Leases, July 1, 2025 - June 30, 2026 13
Operating Leases, July 1, 2026 - June 30, 2027 1,031
Finance Leases, July 1, 2026 - June 30, 2027 13
Operating Leases, July 1, 2027 - June 30, 2028 1,051
Finance Leases, July 1, 2027 - June 30, 2028 0
Operating Leases, Thereafter 4,703
Finance Leases, Thereafter 0
Operating Leases, Total lease payments 8,797
Finance Leases, Total lease payments 65
Operating Leases, Less: Interest (2,415)
Finance Leases, Less: Interest (4)
Operating Leases, Present value of lease liabilities 6,382
Finance Leases, Present value of lease liabilities $ 61