XML 101 R91.htm IDEA: XBRL DOCUMENT v3.25.3
Note 21 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Remainder of Fiscal 2026, operating lease $ 473  
Remainder of Fiscal 2026, finance lease 32  
2027, operating lease 297 $ 560
2027, finance lease 0 44
2028, operating lease 277 146
2028, finance lease 0 0
Thereafter, operating lease 477  
Thereafter, finance lease 0  
Total future minimum lease payments, operating lease 1,524 923
Total future minimum lease payments, finance lease 32 44
Less: amount representing interest, operating lease (123) (59)
Less: amount representing interest, finance lease 0 (1)
Present value of net minimum lease payments, operating lease 1,401 864
Present value of net minimum lease payments, finance lease 32 43
Current, operating lease 527 540
Current, finance lease 32 43
Non-current, operating lease 874 324
Non-Current, finance lease 0 0
Lessee, Operating Lease, Liability, to be Paid, Year One 297 560
2026, finance lease 0 44
Lessee, Operating Lease, Liability, to be Paid, Year Two 277 146
2027, finance lease $ 0 0
2028, operating lease   117
2028, finance lease   0
Thereafter, operating lease   100
Thereafter, finance lease   $ 0