Organization and Description of Business (Details) |
Apr. 30, 2026
£ / shares
|
Apr. 30, 2026
$ / shares
|
Apr. 30, 2025
£ / shares
|
Apr. 30, 2025
$ / shares
|
|---|---|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||||
| Common stock, conversion ratio | 1 | 1 | ||
| Common stock, par value (in dollars per share) | (per share) | £ 0.10 | $ 0.01 | £ 0.10 | $ 0.18 |