v3.25.0.1
Income Taxes - Summary of Income Taxes Recognized in Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred taxes benefit / (expense) recognized on:      
Unrealized gain/(loss) on cash flow hedges $ 2,559 $ (3,313) $ 5,860
Reclassification adjustment for cash flow hedges 339 (797) 455
Retirement benefits 402 (63) (231)
Reclassification adjustment for retirement benefits 33 (74) (179)
Currency translation adjustments 3,129 (156) 10,032
Total [1] $ 6,462 $ (4,403) $ 15,937
[1] These are income tax effects recognized on cash flow hedges, retirement benefits and currency translation adjustments.