v3.25.4
Leases (Narrative) (Details)
R in Millions, $ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
Item
Dec. 31, 2025
ZAR (R)
Item
Dec. 31, 2024
USD ($)
Dec. 31, 2025
ZAR (R)
Lessee Lease Description [Line Items]            
Operating lease expense $ 1.5 $ 1.2 $ 2.8   $ 2.2  
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     10 years
Operating lease renewal term 5 years   5 years     5 years
Bank guarantee or cash required for lease $ 0.4   $ 0.4     R 7.0
Expected annual lease expense     $ 1.5 R 25.1    
Lease expense annual percentage increase     6.25% 6.25%    
Short-term Leasing Arrangements [Member]            
Lessee Lease Description [Line Items]            
Operating lease expense $ 0.4 $ 1.2 $ 0.9   $ 2.3  
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     5 years 5 years    
Operating lease term 1 year   1 year     1 year