| Income Statement | Jan2019 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|
| Additional items | ||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 153.85M | 159.23M | 229.29M | 269.20M | 445.32M | 315.07M | 318.72M | 340.14M |
| Shares Outstanding (Diluted Average) (Quarter) | 217.10M | 311.48M | 333.90M | 351.88M |