| Jun 30, 2026 | Mar 31, 2026 | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 |
|---|---|---|---|---|---|---|---|---|
| +54.5% | +30.7% | +61.4% | +64.3% | |||||
| — | — | — | ||||||
| -132.1% | -150.3% | -122.1% | -171.9% | |||||
| -32.1% | -50.3% | -22.1% | -71.9% | |||||
| — | — | |||||||
| — | — | |||||||
| — | — | — | ||||||
| -51.9% | -54.9% | -6.5% | -78.1% | |||||