v3.26.3
Note 26 - Leases - Other Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating cash flows from finance leases $ (1) $ (3)
Operating cash flows from operating leases (891) (1,450)
Finance cash flows from finance leases (43) (59)
Right-of-Use Assets Obtained in Exchange for New Operating Lease Liabilities $ 5,515 $ 450
Finance leases (Year)   7 months 24 days
Operating leases (Year) 3 years 2 years 3 months
Finance leases 0.00% 1.98%
Operating leases 4.66% 4.93%