v3.26.1
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