v3.26.3
DERIVATIVES - AOCI Impact (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Foreign exchange contracts          
Fair values of derivative instruments          
(Loss) gain recognized in AOCI     $ (106)   $ 1,396
Foreign exchange contracts | Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings $ 176 $ (219) 1,867 $ 324  
Foreign exchange contracts | Location, Statement of Income, Balance [Axis]: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings 599 1,387 3,112 1,052  
Forward starting swap agreements          
Fair values of derivative instruments          
(Loss) gain recognized in AOCI     14,668   16,291
Forward starting swap agreements | Location, Statement of Income, Balance [Axis]: us-gaap:InterestIncomeExpenseNonoperatingNet          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings $ 689 $ 689 2,755 $ 2,066  
Net investment contracts          
Fair values of derivative instruments          
(Loss) gain recognized in AOCI     $ (233)   $ (5,721)