XML 98 R81.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Schedule of Income Taxes Paid by Jurisdiction (Details) - Accounting Standards Update 2023-09 [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
Schedule of Income Taxes Paid by Jurisdiction [Line Items]  
United States - Federal $ 5,876
United States - State and local 2,595
United Kingdom 11,208
Other 320
Income taxes paid net $ 19,999