| Income Statement | Dec2020 | Dec2021 | Jun2022 | Dec2022 | Jun2023 | Dec2023 | Jun2024 | Dec2024 | Jun2025 |
|---|---|---|---|---|---|---|---|---|---|
| Additional items | |||||||||
| Shares Outstanding (Weighted Average) (Quarter) | 0.00M | 7.26M | 430.00 | 49.43M | 0.05M | 51.02M | 61.96M | 63.32M | 63.64M |
| Shares Outstanding (Diluted Average) (Quarter) | 40.00 | 0.06M | 0.02M | 0.00M |