| Income Statement | Dec2015 | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | |||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 2,295.04M | 7,604.00M | 2,481.80M | 8,227.00M | 8,123.00M | 8,267.00M | 8,224.00M | 8,163.00M | 7,616.00M | 2,298.02M | 7,059.00M |