v3.26.1
Equity - issued capital, Issued Capital (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Number of shares issued [abstract]      
Ordinary shares - fully paid (in shares) 2,674,633,957 2,608,172,516 2,325,614,708
Capital amount $ 309,498 $ 302,651 $ 281,671