v3.25.1
Other (Income)/Expense, net (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Business Acquisition [Line Items]    
Foreign currency transaction gain (loss), realized $ (3,200) $ 1,300
Derivative instrument gains $ 2,526 $ 118