XML 100 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 21 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
2025, operating lease $ 712 $ 1,321
2025, finance lease 57 112
2026, operating lease 1,019 846
2026, finance lease 35 33
Year three, operating leases   570
Thereafter, operating lease 772  
Year three, finance leases   12
Thereafter, finance lease 12  
After year three, operating leases   64
Total future minimum lease payments, operating lease 2,503 2,801
After year three, finance leases   0
Total future minimum lease payments 104 157
Less: amount representing interest, operating lease (144) (192)
Less: amount representing interest (8) (8)
Present value of net minimum lease payments, operating lease 2,359 2,609
Present value of net minimum lease payments 96 149
Current, operating lease 1,119 1,098
Current 81 107
Non-current, operating lease 1,240 1,511
Non-Current $ 15 $ 42