| Income Statement | Dec2018 | Dec2019 | Jun2020 | Dec2020 | Jun2021 | Dec2021 | Jun2022 | Dec2022 | Jun2023 | Dec2023 | Jun2024 | Dec2024 | Jun2025 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Additional items | ||||||||||||||
| Shares Outstanding (Quarter) | 6.00M | 6.05M | 7.38M | 7.40M | 7.43M | 7.42M | 7.85M | 8.89M | 10.14M | 10.14M | 10.14M | 11.50M | 14.99M | 14.66M |
| Shares Outstanding (Diluted) (Quarter) | 6.00M | 7.38M | 7.38M | 7.43M | 7.42M | 7.85M | 8.89M | 10.14M | 10.14M | 10.14M | 11.50M | 14.99M | 14.66M | |
| Shares Outstanding (Entity) (Quarter) | 16.00M | 16.13M | 19.69M | 19.72M | 19.82M | 19.79M | 20.95M | 23.70M | 27.05M | 27.05M | 27.05M | 30.66M | 39.97M | 39.10M |
| Interest Expenses (Quarter) | 0.02M | 0.08M | 0.08M | 0.22M | 0.46M | 0.29M | 0.41M | 0.36M | 1.04M | 0.35M | 0.73M | 0.88M |