XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Details - Present value)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases  
Operating Leases, April 1, 2024 - March 31, 2025 $ 995
Finance Leases, April 1, 2024 - March 31, 2025 58
Operating Leases, April 1, 2025 - March 31, 2026 1,009
Finance Leases, April 1, 2025 - March 31, 2026 13
Operating Leases, April 1, 2026 - March 31, 2027 1,026
Finance Leases, April 1, 2026 - March 31, 2027 13
Operating Leases, April 1, 2027 - March 31, 202 1,046
Finance Leases, April 1, 2027 - March 31, 202 0
Operating Leases, Thereafter 4,967
Finance Leases, Thereafter 0
Operating Leases, Total lease payments 9,043
Finance Leases, Total lease payments 84
Operating Leases, Less: Interest (2,543)
Finance Leases, Less: Interest (4)
Operating Leases, Present value of lease liabilities 6,500
Finance Leases, Present value of lease liabilities $ 80