XML 124 R107.htm IDEA: XBRL DOCUMENT v3.25.2
Note 24 - Leases - Summary of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
2026, operating lease $ 560 $ 1,234
2026, finance lease 44 61
2027, operating lease 146 658
2027, finance lease 0 34
2028, operating lease 217 86
2028, finance lease 0 0
Total future minimum lease payments, operating lease 923 1,978
Total future minimum lease payments 44 95
Less: amount representing interest, operating lease (59) (91)
Less: amount representing interest (1) (4)
Present value of net minimum lease payments, operating lease 864 1,887
Present value of net minimum lease payments 43 91
Current, operating lease 540 1,162
Current 43 57
Non-current, operating lease 324 725
Non-Current 0 34
Next fiscal year, operating lease 560 1,234
Next fiscal year, finance lease 44 61
Two fiscal years after, operating lease 146 658
Two fiscal years after, finance lease 0 34
Three fiscal years after, operating lease 217 86
Three fiscal years after, finance lease $ 0 $ 0