XML 98 R88.htm IDEA: XBRL DOCUMENT v3.24.3
Note 21 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Remainder of Fiscal 2025, operating lease $ 914  
Remainder of Fiscal 2025, finance lease 40  
2026, operating lease 690 $ 1,234
2026, finance lease 36 61
2027, operating lease 92 658
2027, finance lease 0 34
Total future minimum lease payments, operating lease 1,696 1,978
Total future minimum lease payments, finance lease 76 95
Less: amount representing interest, operating lease (70) (91)
Less: amount representing interest, finance lease (3) (4)
Present value of net minimum lease payments, operating lease 1,626 1,887
Present value of net minimum lease payments, finance lease 73 91
Current, operating lease 1,095 1,162
Current, finance lease 49 57
Non-current, operating lease 531 725
Non-Current, finance lease $ 24 34
2027, operating lease   86
2027, finance lease   $ 0