v3.26.1
Consolidated Balance Sheets (Parenthetical)
Dec. 31, 2025
$ / shares
shares
Dec. 31, 2025
£ / shares
shares
Dec. 31, 2024
$ / shares
shares
Dec. 31, 2024
£ / shares
shares
Ordinary shares        
Shareholders' equity:        
Common stock, par value (in usd per share) | $ / shares $ 0.000042   $ 0.000042  
Common stock, shares authorized (shares) 490,909,783 490,909,783 490,909,783 490,909,783
Common stock, shares, issued (shares) 266,143,286 266,143,286 266,121,689 266,121,689
Common stock, shares outstanding (shares) 266,143,286 266,143,286 266,125,337 266,125,337
Deferred Shares        
Shareholders' equity:        
Common stock, par value (in usd per share) | £ / shares   £ 0.00001   £ 0.00001
Common stock, shares authorized (shares) 34,425 34,425 34,425 34,425
Common stock, shares, issued (shares) 34,425 34,425 34,425 34,425
Common stock, shares outstanding (shares) 34,425 34,425 34,425 34,425
Deferred B shares        
Shareholders' equity:        
Common stock, par value (in usd per share) | £ / shares   £ 0.00099   £ 0.00099
Common stock, shares authorized (shares) 88,893,548 88,893,548 88,893,548 88,893,548
Common stock, shares, issued (shares) 88,893,548 88,893,548 88,893,548 88,893,548
Common stock, shares outstanding (shares) 88,893,548 88,893,548 88,893,548 88,893,548
Deferred C Shares        
Shareholders' equity:        
Common stock, par value (in usd per share) | £ / shares   £ 0.000008   £ 0.000008
Common stock, shares authorized (shares) 1 1 1 1
Common stock, shares, issued (shares) 1 1 1 1
Common stock, shares outstanding (shares) 1 1 1 1