v3.26.1
Financial Instruments - Outstanding Forward Contracts (Details) - Not Designated as Hedging Instrument
€ in Thousands, ₩ in Thousands, ₨ in Thousands, ¥ in Thousands, ¥ in Thousands, £ in Thousands, SFr in Thousands, Ft in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Jul. 05, 2026
SGD ($)
Jul. 05, 2026
USD ($)
Jul. 05, 2026
CNY (¥)
Jul. 05, 2026
EUR (€)
Jul. 05, 2026
MXN ($)
Jul. 05, 2026
HUF (Ft)
Jul. 05, 2026
GBP (£)
Jul. 05, 2026
INR (₨)
Jul. 05, 2026
CHF (SFr)
Jul. 05, 2026
KRW (₩)
Jul. 05, 2026
JPY (¥)
Dec. 31, 2025
SGD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
CNY (¥)
Dec. 31, 2025
EUR (€)
Dec. 31, 2025
MXN ($)
Dec. 31, 2025
HUF (Ft)
Dec. 31, 2025
GBP (£)
Dec. 31, 2025
INR (₨)
Dec. 31, 2025
KRW (₩)
Dec. 31, 2025
JPY (¥)
Jun. 29, 2025
USD ($)
Jun. 29, 2025
CHF (SFr)
Singapore Dollar                                              
Derivative [Line Items]                                              
Outstanding forward contracts $ 46,000 $ 36,636                   $ 0 $ 0                    
Chinese Renminbi                                              
Derivative [Line Items]                                              
Outstanding forward contracts   29,533 ¥ 200,000                   2,865 ¥ 20,000                  
Euro                                              
Derivative [Line Items]                                              
Outstanding forward contracts   14,735   € 17,100                 0   € 0                
Mexican Peso                                              
Derivative [Line Items]                                              
Outstanding forward contracts   14,269     $ 250,000               8,881     $ 160,000              
Hungarian Forint                                              
Derivative [Line Items]                                              
Outstanding forward contracts   8,023       Ft 2,500,000             7,600       Ft 2,500,000            
British Pound                                              
Derivative [Line Items]                                              
Outstanding forward contracts   5,308         £ 4,000           5,383         £ 4,000          
Indian Rupee                                              
Derivative [Line Items]                                              
Outstanding forward contracts   3,163           ₨ 300,000         4,436           ₨ 400,000        
Swiss Franc                                              
Derivative [Line Items]                                              
Outstanding forward contracts   2,487             SFr 2,000                         $ 0 SFr 0
Korean Won                                              
Derivative [Line Items]                                              
Outstanding forward contracts   0               ₩ 0     6,239             ₩ 9,000,000      
Japanese Yen                                              
Derivative [Line Items]                                              
Outstanding forward contracts   $ 0                 ¥ 0   $ 2,563               ¥ 400,000