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
6 Months Ended
Jun. 30, 2026
USD ($)
Schedule of Income Taxes Paid by Jurisdiction [Line Items]  
United States—Federal $ 6,207
United States—State and local 2,332
United Kingdom 15,017
Other 747
Total $ 24,303