XML 102 R92.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 21 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
2025, operating lease $ 1,253 $ 1,321
Remainder of Fiscal 2024, operating lease 390  
2025, finance lease 33 112
Remainder of Fiscal 2024, finance lease 25  
2026, operating lease 669 846
2026, finance lease 11 33
2026, operating lease   570
2026. finance lease   12
Thereafter, operating lease   64
Thereafter, operating lease 88  
Thereafter, finance lease   0
Thereafter, finance lease 0  
Total future minimum lease payments, operating lease 2,400 2,801
Total future minimum lease payments, finance lease 69 157
Less: amount representing interest, operating lease (123) (192)
Less: amount representing interest, finance lease (3) (8)
Present value of net minimum lease payments, operating lease 2,277 2,609
Present value of net minimum lease payments, finance lease 66 149
Current, operating lease 1,295 1,098
Current. finance lease 56 107
Non-current, operating lease 982 1,511
Non-Current, finance lease $ 10 $ 42