XML 120 R109.htm IDEA: XBRL DOCUMENT v3.23.3
Note 25 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Year one, operating leases $ 1,321 $ 1,357
Year one, finance leases 112 129
Year two, operating leases 846 1,032
Year two, finance leases 33 104
Year three, operating leases 570 554
Year three, finance leases 12 20
After year three, operating leases 64  
After year three, finance leases 0  
Total future minimum lease payments, operating lease 2,801 3,435
Total future minimum lease payments 157 253
Less: amount representing interest, operating lease (192) (283)
Less: amount representing interest (8) (16)
Present value of net minimum lease payments, operating lease 2,609 3,152
Present value of net minimum lease payments 149 237
Current, operating lease 1,098 1,218
Current 107 118
Non-current, operating lease 1,511 1,934
Non-Current $ 42 119
Year four, operating leases   423
Year four, finance leases   0
Thereafter, operating lease   69
Thereafter, finance lease   $ 0