| Income Statement | Dec2010 | Dec2011 | Dec2012 | Dec2013 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | |||||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 20.97M | 0.02M | 0.02M | 0.02M | 21.04M | 20.81M | 20.77M | 20.42M | 20.00M | 19.89M | 19.87M |
| Shares Outstanding (Diluted Average) (Quarter) | 20.97M | 20.97M | 20.97M | 20.81M | 20.77M | 20.42M | 20.00M | 19.89M | 19.87M |