Subsequent Event (Details) |
Mar. 31, 2026
$ / contingentValueRightsAgreement
contingentValue
$ / shares
|
Dec. 31, 2025
£ / shares
|
Dec. 31, 2024
£ / shares
|
|---|---|---|---|
| Subsequent Event [Line Items] | |||
| Ordinary shares, nominal value (in pound sterling per share) | £ / shares | £ 0.002 | £ 0.002 | |
| Subsequent Event | |||
| Subsequent Event [Line Items] | |||
| Receivable per company share (in USD per share) | $ 38.00 | ||
| Transferable contingent value | contingentValue | 1 | ||
| Additional cash payment (in USD per share) | $ 9.00 | ||
| Maximum receivable per agreement | $ / contingentValueRightsAgreement | 9 |