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 |