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 |
| X | ||||||||||
- Definition The nominal value of capital issued. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|