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
Apr. 05, 2026
SGD ($)
Apr. 05, 2026
USD ($)
Apr. 05, 2026
CNY (¥)
Apr. 05, 2026
EUR (€)
Apr. 05, 2026
MXN ($)
Apr. 05, 2026
HUF (Ft)
Apr. 05, 2026
GBP (£)
Apr. 05, 2026
JPY (¥)
Apr. 05, 2026
CHF (SFr)
Apr. 05, 2026
INR (₨)
Apr. 05, 2026
KRW (₩)
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
JPY (¥)
Dec. 31, 2025
INR (₨)
Dec. 31, 2025
KRW (₩)
Mar. 30, 2025
USD ($)
Mar. 30, 2025
CHF (SFr)
Singapore Dollar                                              
Derivative [Line Items]                                              
Outstanding forward contracts $ 34,000 $ 27,335                   $ 0 $ 0                    
Chinese Renminbi                                              
Derivative [Line Items]                                              
Outstanding forward contracts   24,734 ¥ 170,000                   2,865 ¥ 20,000                  
Mexican Peso                                              
Derivative [Line Items]                                              
Outstanding forward contracts   8,380     $ 150,000               8,881     $ 160,000              
Hungarian Forint                                              
Derivative [Line Items]                                              
Outstanding forward contracts   7,517       Ft 2,500,000             7,600       Ft 2,500,000            
British Pound                                              
Derivative [Line Items]                                              
Outstanding forward contracts   5,297         £ 4,000           5,383         £ 4,000          
Japanese Yen                                              
Derivative [Line Items]                                              
Outstanding forward contracts   5,034           ¥ 800,000         2,563           ¥ 400,000        
Euro                                              
Derivative [Line Items]                                              
Outstanding forward contracts   17,343   € 15,000                 0   € 0                
Swiss Franc                                              
Derivative [Line Items]                                              
Outstanding forward contracts   2,515             SFr 2,000                         $ 0 SFr 0
Indian Rupee                                              
Derivative [Line Items]                                              
Outstanding forward contracts   2,399               ₨ 225,000     4,436             ₨ 400,000      
Korean Won                                              
Derivative [Line Items]                                              
Outstanding forward contracts   $ 1,988                 ₩ 3,000,000   $ 6,239               ₩ 9,000,000