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

Income taxes - Change in Tax Rate (Details)

v3.25.1
Income taxes - Change in Tax Rate (Details)
3 Months Ended 12 Months Ended
Apr. 01, 2023
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
GBP (£)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
Dec. 31, 2024
USD ($)
Income taxes              
Gain on bargain purchase         $ 22,049,000    
UK              
Income taxes              
Tax rate (as a percent) 25.00% 19.00% 19.00% 25.00% 23.50%    
Difference in tax rates       25.00%      
US              
Income taxes              
Gain on bargain purchase         $ 22,049,000    
Difference in tax rates       21.00% 21.00% 21.00%  
His Majesty's Revenue and Customs (HMRC) [Member]              
Income taxes              
Tax rate (as a percent)       25.00% 23.50% 19.00%  
Operating Loss Carryforwards             $ 569,858,000
Expenditure credit carryforward             $ 1,576,000
Annual allowance | £       £ 5,000,000      
Percentage on taxable profit             50.00%
Internal Revenue Service (IRS) [Member]              
Income taxes              
Operating Loss Carryforwards             $ 395,887,000
Expenditure credit carryforward             $ 199,070,000
Tax credit carried forward period       20 years