| Income Statement | Dec2015 | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | |||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 290.03M | 345.13M | 350.65M | 295.31M | 273.91M | 209.16M | 203.27M | 1.87M | 145.54M | 123.98M | 133.20M |