v3.26.1
Related party transactions (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2025
£ / shares
shares
Dec. 31, 2024
£ / shares
shares
Related party transactions          
General and administrative $ 79,368 $ 72,181 $ 60,426    
Ordinary shares, shares issued | shares       69,367,896 69,061,418
Ordinary shares, nominal value | £ / shares       £ 0.01 £ 0.01
Aggregate purchase price   544,127 249,345    
Affiliated Entity | Consultancy services with Stone Atlanta Estates LLC          
Related party transactions          
General and administrative 100 $ 300 $ 200    
Affiliated Entity | Baker Bros. Advisors LP | Non voting ordinary shares          
Related party transactions          
Ordinary shares, shares issued | shares       17,114,846  
Ordinary shares, nominal value | £ / shares       £ 0.01  
Aggregate purchase price $ 366,600