v3.25.1
Derivatives (Forward Contracts Not Designated as Hedging Instruments) (Details) - Mar. 29, 2025 - Not Designated as Hedging Instrument
€ in Thousands, ¥ in Thousands, ¥ in Thousands, £ in Thousands, zł in Thousands, R$ in Thousands, $ in Thousands, $ in Thousands
USD ($)
EUR (€)
BRL (R$)
PLN (zł)
JPY (¥)
CNY (¥)
AUD ($)
GBP (£)
BRI/EUR 1 | Short                
Derivative [Line Items]                
Derivative notional amount | R$     R$ 218,553          
BRI/EUR 1 | Long                
Derivative [Line Items]                
Derivative notional amount   € 34,145            
BRI/USD | Short                
Derivative [Line Items]                
Derivative notional amount | R$     R$ 2,459,943          
BRI/USD | Long                
Derivative [Line Items]                
Derivative notional amount | $ $ 429,592              
EUR/USD | Short                
Derivative [Line Items]                
Derivative notional amount   37,346            
EUR/USD | Long                
Derivative [Line Items]                
Derivative notional amount | $ 40,352              
EUR/PLN | Short                
Derivative [Line Items]                
Derivative notional amount   73,845            
EUR/PLN | Long                
Derivative [Line Items]                
Derivative notional amount | zł       zł 308,945        
EUR/JPN | Short                
Derivative [Line Items]                
Derivative notional amount   10,918            
EUR/JPN | Long                
Derivative [Line Items]                
Derivative notional amount | ¥         ¥ 1,763,824      
EUR/CNY | Short                
Derivative [Line Items]                
Derivative notional amount   33,958            
EUR/CNY | Long                
Derivative [Line Items]                
Derivative notional amount | ¥           ¥ 267,043    
EUR/AUD | Short                
Derivative [Line Items]                
Derivative notional amount   16,421            
EUR/AUD | Long                
Derivative [Line Items]                
Derivative notional amount | $             $ 28,050  
EUR/GBP | Short                
Derivative [Line Items]                
Derivative notional amount   4,247            
EUR/GBP | Long                
Derivative [Line Items]                
Derivative notional amount | £               £ 3,560
PLN/EUR | Short                
Derivative [Line Items]                
Derivative notional amount | zł       zł 48,802        
PLN/EUR | Long                
Derivative [Line Items]                
Derivative notional amount   11,639            
JPN/USD | Short                
Derivative [Line Items]                
Derivative notional amount | ¥         98,499      
JPN/USD | Long                
Derivative [Line Items]                
Derivative notional amount | $ 643              
USD/JPN | Short                
Derivative [Line Items]                
Derivative notional amount | $ 366              
USD/JPN | Long                
Derivative [Line Items]                
Derivative notional amount | ¥         ¥ 54,499      
GBP/USD | Short                
Derivative [Line Items]                
Derivative notional amount | £               274
GBP/USD | Long                
Derivative [Line Items]                
Derivative notional amount | $ 355              
USD/EUR | Short                
Derivative [Line Items]                
Derivative notional amount | $ $ 981,501              
USD/EUR | Long                
Derivative [Line Items]                
Derivative notional amount   907,990            
GBP/EUR | Short                
Derivative [Line Items]                
Derivative notional amount | £               £ 204
GBP/EUR | Long                
Derivative [Line Items]                
Derivative notional amount   € 244