XML 121 R98.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Amounts of Cash and Income Taxes Paid (Net of Refunds) (Parenthetical) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Foreign $ 20,884 [1]
U.K. [Member]  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Foreign 18,200
Spain [Member]  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Foreign $ 1,500
[1] Income taxes paid (net of refunds) in the U.K. and Spain were $18.2 million and $1.5 million, respectively, and exceeded 5% of total income taxes paid (net of refunds).