XML 101 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Note 21 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Remainder of Fiscal 2026, operating lease $ 433  
Remainder of Fiscal 2026, finance lease 13  
2027, operating lease 590 $ 560
2027, finance lease 0 44
2028, operating lease 569 146
2028, finance lease 0 0
Thereafter, operating lease 1,238  
Thereafter, finance lease 0  
Total future minimum lease payments, operating lease 2,830 923
Total future minimum lease payments, finance lease 13 44
Less: amount representing interest, operating lease (279) (59)
Less: amount representing interest, finance lease 0 (1)
Present value of net minimum lease payments, operating lease 2,551 864
Present value of net minimum lease payments, finance lease 13 43
Current, operating lease 617 540
Current, finance lease 13 43
Non-current, operating lease 1,934 324
Non-Current, finance lease 0 0
2026, operating lease 590 560
2026, finance lease 0 44
2027, operating lease 569 146
2027, finance lease $ 0 0
2028, operating lease   117
2028, finance lease   0
Thereafter, operating lease   100
Thereafter, finance lease   $ 0