Annual report [Section 13 and 15(d), not S-K Item 405]

Geographic and segmental information - Long lived assets (Details)

v3.25.1
Geographic and segmental information - Long lived assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 51,218 $ 71,708
UK    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 24,264 40,988
US    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 26,954 $ 30,720