| Income Statement | Dec2022 | Dec2023 | Dec2024 | Dec2025 |
|---|---|---|---|---|
| Additional items | ||||
| Shares Outstanding (Weighted Average) (Quarter) | 4.50M | 8.36M | 8.71M | 8.87M |
| Shares Outstanding (Diluted Average) (Quarter) | 8.36M | 8.71M | 8.87M | |
| Shares Outstanding (Quarter) | 8.18M | 8.69M | 0.04M | 9.08M |