Derivatives and Fair Value Measurement (Tables) |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Derivatives and Fair Value Measurement [Abstract] | |
| Outstanding Foreign Currency Contracts | March 31, 2026 December 31, 2025 Notional amount (thousands) Unit of measure Varying maturity dates Notional amount (thousands) Unit of measure Varying maturity dates Designated forward foreign currency contracts 30,000 US$ April 2026 - June 2026 80,000 US$ 2026- March 2026 |