XML 100 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Note 21 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Remainder of Fiscal year, operating lease $ 308  
Remainder of Fiscal year, finance lease 11  
next fiscal year, operating lease 491 $ 1,234
next fiscal year, finance lease 35 61
Two fiscal years after, operating lease 151 658
Two fiscal years after, finance lease 0 34
Thereafter, operating lease 220  
Thereafter, finance lease 0  
Total future minimum lease payments, operating lease 1,170 1,978
Total future minimum lease payments, finance lease 46 95
Less: amount representing interest, operating lease (65) (91)
Less: amount representing interest, finance lease (1) (4)
Present value of net minimum lease payments, operating lease 1,105 1,887
Present value of net minimum lease payments, finance lease 45 91
Current, operating lease 698 1,162
Current, finance lease 45 57
Non-current, operating lease 407 725
Non-Current, finance lease $ 0 34
Three fiscal years after, operating lease   86
Three fiscal years after, finance lease   $ 0