| Income Statement | Dec2019 | Dec2020 | Dec2021 | Jun2022 | Dec2022 | Jun2023 | Dec2023 | Jun2024 | Dec2024 | Jun2025 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | |||||||||||
| Shares Outstanding (Quarter) | 201.56M | 201.49M | 203.50M | 237.31M | 237.55M | 244.17M | 247.02M | 250.63M | 251.53M | 253.02M | 259.60M |
| Shares Outstanding (Diluted) (Quarter) | 201.56M | 201.49M | 203.50M | 238.93M | 240.65M | 246.31M | 252.36M | 253.20M | 254.24M | 255.53M | 261.47M |
| Interest Expenses (Quarter) | -41.50M | ||||||||||
| Shares Outstanding (Entity) (Quarter) | 201.56M | 214.95M | 242.34M | 237.31M | 242.80M | 244.17M | 247.02M | 250.63M | 251.53M | 302.70M | 302.70M |