v3.26.1
Schedule of Finance leases in Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Leases    
Cost $ 13,841 $ 13,831
Additions 10
Accumulated Depreciation (4,891) (3,403)
Net Book Value $ 8,950 $ 10,438