| Income Statement | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|
| Additional items | |||||||
| Shares Outstanding (Weighted Average) (Quarter) | 36.18M | 131.28M | 289.88M | 272.94M | 273.31M | 277.48M | 284.11M |
| Shares Outstanding (Diluted Average) (Quarter) | 289.88M | 272.94M | 293.80M |