| Income Statement | Dec2013 | Dec2014 | Dec2015 | Dec2016 | Dec2017 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 |
|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | ||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 50.00M | 41.89M | 21.24M | 23.02M | 25.97M | 0.12M | 0.17M | 0.02M | 0.07M | 18.87M |
| Shares Outstanding (Diluted Average) (Quarter) | 0.12M | 0.17M | 1.01M |