XML 122 R107.htm IDEA: XBRL DOCUMENT v3.24.3
Note 25 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Year one, operating leases $ 1,234 $ 1,321
Year one, finance leases 61 112
Year two, operating leases 658 846
Year two, finance leases 34 33
Year three, operating leases 86 570
Year three, finance leases 0 12
After year three, operating leases 0 64
After year three, finance leases 0 0
Total future minimum lease payments, operating lease 1,978 2,801
Total future minimum lease payments 95 157
Less: amount representing interest, operating lease (91) (192)
Less: amount representing interest (4) (8)
Present value of net minimum lease payments, operating lease 1,887 2,609
Present value of net minimum lease payments 91 149
Present value of net minimum lease payments, finance lease 91 149
Current, operating lease 1,162 1,098
Current 57 107
Non-current, operating lease 725 1,511
Non-Current $ 34 $ 42