v3.26.1
Right of use of assets - Narrative (Details)
$ in Thousands
1 Months Ended
Jun. 21, 2022
GBP (£)
Sep. 30, 2025
GBP (£)
Dec. 31, 2025
USD ($)
Oct. 09, 2023
USD ($)
Lessee, Lease, Description [Line Items]        
Lease term (in years)       3 years
Annual increase in lease payments (as a percent)       0.035
Total future minimum lease payments | $     $ 3,605 $ 700
Operating lease, monthly payment   £ 113,420    
Deposit payable £ 0      
Soho, London, UK        
Lessee, Lease, Description [Line Items]        
Lease term (in years)   2 years    
Second Soho London, UK Lease        
Lessee, Lease, Description [Line Items]        
Refundable lease deposit   £ 156,000    
Denmark Hill, London, UK        
Lessee, Lease, Description [Line Items]        
Lease term (in years) 5 years      
Annual lease payment £ 180,000