v3.26.1
Other assets, net and Other liabilities, net - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Payroll taxes $ 1,162 $ 1,754
Payroll 1,522 869
Corporation tax payable 2,347 2,532
Accrued legal 4,332 4,496
Other 3,014 5,025
Other Liabilities, net 12,377 14,676
Related party    
Property, Plant and Equipment [Line Items]    
Other Liabilities, net $ 800 $ 700