v3.26.1
Income Taxes - Schedule of Income Taxes Paid by Jurisdiction (Details) - Accounting Standards Update 2023-09 [Member] - Domestic Tax Jurisdiction [Member]
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Schedule of Income Taxes Paid by Jurisdiction [Line Items]  
United States—Federal
United States—State and local 305
United Kingdom 7,341
Other 13
Income taxes paid, total $ 7,659