v3.26.1
Income Taxes - Recognized in Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]        
Unrealized gain/(loss) on cash flow hedges $ (2,396) $ (750) $ 7,540 $ (2,630)
Reclassification adjustment for cash flow hedges (1,575) 165 (2,667) (217)
Retirement benefits 0 0 296 0
Reclassification adjustment for retirement benefits (150) (13) (281) (26)
Currency translation adjustments 0 (339) 0 (1,012)
Total [1] $ (4,121) $ (937) $ 4,888 $ (3,885)
[1] These are income tax effects recognized on cash flow hedges, retirement benefits and currency translation adjustments.