v3.26.1
Income tax benefit/(expense) - Summary of Deferred Tax Assets Not Brought to Account (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Unused tax losses      
Potential tax benefit at local tax rates $ 153,678 $ 138,740 $ 140,129
Other temporary differences      
Potential tax benefit at local tax rates 19,259 12,636 14,204
Other tax credits      
Potential tax benefit at local tax rates 3,220 3,220 3,220
Deferred tax assets not brought to account $ 176,157 $ 154,596 $ 157,553