| Income Statement | Jun2018 | Dec2018 | Jun2019 | Dec2019 | Jun2020 | Dec2020 | Jun2021 | Dec2021 | Jun2022 | Dec2022 | Jun2023 | Dec2023 | Jun2024 | Dec2024 | Jun2025 | Dec2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating items | ||||||||||||||||
| Amortization - Intangibles (Quarter) | 0.00B | |||||||||||||||
| Additional items | ||||||||||||||||
| Shares Outstanding (Quarter) | 0.00B | 11.14B | 0.00B | 12.26B | 0.00B | 15.80B | 0.00B | 24.88B | 0.00B | 54.66B | 0.00B | 59.17B | 0.00B | 136.55B | 0.00B | 1,379.07B |
| Shares Outstanding (Diluted) (Quarter) | 0.00B | 11.54B | 0.00B | 12.26B | 0.00B | 15.80B | 0.00B | 26.91B | 0.00B | 54.66B | 0.00B | 59.17B | 0.00B | 136.55B | 0.00B | 1,379.07B |
| Shares Outstanding (Entity) (Quarter) | 371.20B | 408.67B | 526.70B | 829.30B | 1,821.88B | 1,972.26B | ||||||||||
| Interest Expenses (Quarter) | 0.00B | 0.00B | 0.00B | 0.01B |