Condensed Consolidated Statements of Shareholders’ Equity / (Deficit) (Parenthetical) - £ / shares |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Common stock, par value (in GBP per share) | £ 0.008 | £ 0.008 |
| Ordinary shares | ||
| Common stock, par value (in GBP per share) | £ 0.008 | £ 0.008 |