v3.26.1
DERIVATIVES (NOTIONAL TABLE) (Details)
₱ in Thousands, € in Thousands, £ in Thousands, zł in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Jun. 30, 2026
PHP (₱)
Dec. 31, 2025
PHP (₱)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
MXN ($)
Jun. 30, 2026
COP ($)
Jun. 30, 2026
AUD ($)
Jun. 30, 2026
EUR (€)
Jun. 30, 2026
CAD ($)
Jun. 30, 2026
GBP (£)
Jun. 30, 2026
PLN (zł)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
MXN ($)
Dec. 31, 2025
COP ($)
Dec. 31, 2025
AUD ($)
Dec. 31, 2025
EUR (€)
Dec. 31, 2025
GBP (£)
Dec. 31, 2025
PLN (zł)
Dec. 31, 2025
NZD ($)
Cash Flow Hedging [Member] | Colombia, Pesos                                    
Derivative [Line Items]                                    
% Maturing in the Next 12 Months   100.00%                 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00%
Derivative, Contract End Date Aug. 31, 2026 Aug. 31, 2026                                
Cash Flow Hedging [Member] | Philippines, Pesos                                    
Derivative [Line Items]                                    
% Maturing in the Next 12 Months   97.00%                 97.00% 97.00% 97.00% 97.00% 97.00% 97.00% 97.00% 97.00%
Derivative, Contract End Date Mar. 31, 2027 Mar. 31, 2027                                
Cash Flow Hedging [Member] | Mexico, Pesos                                    
Derivative [Line Items]                                    
% Maturing in the Next 12 Months   100.00%                 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00%
Derivative, Contract End Date Feb. 28, 2027 Dec. 31, 2026                                
Foreign Exchange Forward [Member] | Cash Flow Hedging [Member]                                    
Derivative [Line Items]                                    
Derivative, Notional Amount     $ 55,012               $ 87,007              
Foreign Exchange Forward [Member] | Cash Flow Hedging [Member] | Colombia, Pesos                                    
Derivative [Line Items]                                    
Derivative, Notional Amount     $ 477   $ 2,000,000           1,931   $ 8,000,000          
% Maturing in the Next 12 Months 100.00%   100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00%                
Foreign Exchange Forward [Member] | Cash Flow Hedging [Member] | Philippines, Pesos                                    
Derivative [Line Items]                                    
Derivative, Notional Amount ₱ 2,546,000 ₱ 4,025,000 $ 43,123               69,458              
% Maturing in the Next 12 Months 100.00%   100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00%                
Foreign Exchange Forward [Member] | Cash Flow Hedging [Member] | Mexico, Pesos                                    
Derivative [Line Items]                                    
Derivative, Notional Amount     $ 11,412 $ 221,000             15,618 $ 314,000            
% Maturing in the Next 12 Months 100.00%   100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00%                
Foreign Exchange Forward [Member] | Fair Value Hedging [Member]                                    
Derivative [Line Items]                                    
Derivative, Notional Amount     $ 33,475               24,131              
Derivative, Contract End Date Jul. 31, 2026 Jan. 31, 2026                                
Foreign Exchange Forward [Member] | Fair Value Hedging [Member] | Australia, Dollars                                    
Derivative [Line Items]                                    
Derivative, Notional Amount     1,862     $ 2,700         2,210     $ 3,300        
Foreign Exchange Forward [Member] | Fair Value Hedging [Member] | Canada, Dollars                                    
Derivative [Line Items]                                    
Derivative, Notional Amount     4,123         $ 5,850                    
Foreign Exchange Forward [Member] | Fair Value Hedging [Member] | Euro Member Countries, Euro                                    
Derivative [Line Items]                                    
Derivative, Notional Amount     13,550       € 11,850       6,298       € 5,350      
Foreign Exchange Forward [Member] | Fair Value Hedging [Member] | United Kingdom, Pounds                                    
Derivative [Line Items]                                    
Derivative, Notional Amount     3,837           £ 2,900   8,021         £ 5,950    
Foreign Exchange Forward [Member] | Fair Value Hedging [Member] | Mexico, Pesos                                    
Derivative [Line Items]                                    
Derivative, Notional Amount     9,570 $ 167,000             3,891 $ 70,000            
Foreign Exchange Forward [Member] | Fair Value Hedging [Member] | New Zealand, Dollars                                    
Derivative [Line Items]                                    
Derivative, Notional Amount                     639             $ 1,100
Foreign Exchange Forward [Member] | Fair Value Hedging [Member] | Poland, Zlotych                                    
Derivative [Line Items]                                    
Derivative, Notional Amount     $ 533             zł 2,000 $ 3,072           zł 11,000