v3.26.1
Equity - Summary of Share Capital (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Disclosure Of Classes Of Share Capital [Line Items]        
Total Equity $ 568,405 $ 597,442 $ 480,355 $ 501,838
Ordinary shares        
Disclosure Of Classes Of Share Capital [Line Items]        
Ordinary shares (in shares) 1,296,862,776 1,279,967,187 1,141,784,114 814,204,825
Less: Treasury Shares (in shares) (199,332) (32,389) (542,903)  
Total Contributed Equity (in shares) 1,296,663,444 1,279,934,798 1,141,241,211  
Ordinary shares value $ 1,530,774 $ 1,508,846 $ 1,310,813  
Less: Treasury Shares value 0 0 0  
Total Equity $ 1,530,774 $ 1,508,846 $ 1,310,813 $ 1,249,123