XML 131 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Amount of Income Tax Benefit (Expense) Allocated to Component of Other Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other comprehensive (loss) income, before tax $ (213,457) $ 32,322 $ (163,613)
Income tax benefit (expense) (12) (68) (4,682)
Other comprehensive loss, net of tax (213,469) 32,254 (168,295)
Foreign Currency Translation and Other      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other comprehensive (loss) income, before tax (210,522) 23,964 (168,953)
Income tax benefit (expense) 12 (2,439) 2,342
Other comprehensive loss, net of tax (210,534) 26,403 (171,295)
Cash Flow Hedge      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other comprehensive (loss) income, before tax (2,935) 8,358 (4,399)
Income tax benefit (expense) 0 2,507 0
Other comprehensive loss, net of tax (2,935) 5,851 (4,399)
Interest Rate Swap      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other comprehensive (loss) income, before tax 0 0 9,739
Income tax benefit (expense) 0 0 2,340
Other comprehensive loss, net of tax $ 0 $ 0 $ 7,399