v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical)
Jun. 30, 2026
$ / shares
shares
Jun. 30, 2026
£ / shares
shares
Dec. 31, 2025
$ / shares
shares
Dec. 31, 2025
£ / shares
shares
Ordinary Shares        
Shareholders’ equity:        
Common stock, par value (per share) | $ / shares $ 0.000042   $ 0.000042  
Common stock, shares authorized (in shares) 490,909,783 490,909,783 490,909,783 490,909,783
Common stock, shares issued (in shares) 266,150,040 266,150,040 266,143,286 266,143,286
Common stock, shares outstanding (in shares) 266,162,540 266,162,540 266,143,286 266,143,286
Deferred Shares        
Shareholders’ equity:        
Common stock, par value (per share) | £ / shares   £ 0.00001   £ 0.00001
Common stock, shares authorized (in shares) 34,425 34,425 34,425 34,425
Common stock, shares issued (in shares) 34,425 34,425 34,425 34,425
Common stock, shares outstanding (in shares) 34,425 34,425 34,425 34,425
Deferred Class B Shares        
Shareholders’ equity:        
Common stock, par value (per share) | £ / shares   £ 0.00099   £ 0.00099
Common stock, shares authorized (in shares) 88,893,548 88,893,548 88,893,548 88,893,548
Common stock, shares issued (in shares) 88,893,548 88,893,548 88,893,548 88,893,548
Common stock, shares outstanding (in shares) 88,893,548 88,893,548 88,893,548 88,893,548
Deferred Class C Shares        
Shareholders’ equity:        
Common stock, par value (per share) | £ / shares   £ 0.000008   £ 0.000008
Common stock, shares authorized (in shares) 1 1 1 1
Common stock, shares issued (in shares) 1 1 1 1
Common stock, shares outstanding (in shares) 1 1 1 1