v3.25.1
Equity - Amount of Income Tax Benefit (Expense) Allocated to Component of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive (Loss) Income [Line Items]    
Other comprehensive income (loss), before tax $ 108,911 $ (76,874)
Income tax (expense) benefit (3) 7,994
Total other comprehensive income (loss), net of tax 108,908 (68,880)
Foreign Currency Translation and Other    
Accumulated Other Comprehensive (Loss) Income [Line Items]    
Other comprehensive income (loss), before tax 109,018 (50,217)
Income tax (expense) benefit (3) (3)
Total other comprehensive income (loss), net of tax 109,015 (50,220)
Cash Flow Hedge    
Accumulated Other Comprehensive (Loss) Income [Line Items]    
Other comprehensive income (loss), before tax (107) (26,657)
Income tax (expense) benefit 0 7,997
Total other comprehensive income (loss), net of tax $ (107) $ (18,660)