| Income Statement | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | ||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 6,176.57M | 6,569.50M | 6,384.01M | 6,204.75M | 6,697.68M | 6,446.27M | 5,700.14M | 5,970.89M | 262.87M | 286.35M |