XML 99 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Income Taxes Paid by Jurisdiction (Details) - Accounting Standards Update 2023-09 [Member]
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Schedule of Income Taxes Paid by Jurisdiction [Line Items]  
Income taxes paid net $ 4,042
Domestic Tax Jurisdiction [Member]  
Schedule of Income Taxes Paid by Jurisdiction [Line Items]  
United States - Federal
State and Local Jurisdiction [Member]  
Schedule of Income Taxes Paid by Jurisdiction [Line Items]  
United States - State and local 204
Foreign Tax Jurisdiction [Member]  
Schedule of Income Taxes Paid by Jurisdiction [Line Items]  
United Kingdom 3,829
Foreign Tax Jurisdiction, Other [Member]  
Schedule of Income Taxes Paid by Jurisdiction [Line Items]  
Other $ 9