v3.26.1
Leases (Narrative) (Details)
$ in Thousands, R in Millions
12 Months Ended
Jun. 30, 2026
USD ($)
Item
Jun. 30, 2026
ZAR (R)
Item
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2026
ZAR (R)
Lessee Lease Description [Line Items]          
Operating lease payments $ 5,942   $ 4,834 $ 3,238  
Lease impairment charge $ 2,623   0    
Oxford Parks Proprietary Limited [Member]          
Lessee Lease Description [Line Items]          
Operating lease number of option to extend lease | Item 2 2      
Operating lease term 10 years       10 years
Operating lease renewal term 5 years       5 years
Bank guarantee or cash required for lease $ 500       R 7.5
Expected annual lease expense $ 1,500 R 25.1      
Lease expense annual percentage increase 6.25% 6.25%      
Growthpoint Securitisation Warehouse Trust [Member]          
Lessee Lease Description [Line Items]          
Operating lease term 10 years       10 years
Expected annual lease expense $ 700 R 11.3      
Lease expense annual percentage increase 7.50% 7.50%      
Short-term Leasing Arrangements [Member]          
Lessee Lease Description [Line Items]          
Operating lease expense $ 1,900   $ 4,700 $ 3,600  
Minimum [Member]          
Lessee Lease Description [Line Items]          
Operating leases remaining lease term 1 year 1 year      
Maximum [Member]          
Lessee Lease Description [Line Items]          
Operating leases remaining lease term 10 years 10 years      
Financial Services Business [Member] | Maximum [Member]          
Lessee Lease Description [Line Items]          
Operating lease term 1 year       1 year