v3.26.1
Derivatives and Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2026
Derivatives and Fair Value Measurement [Abstract]  
Outstanding Foreign Currency Contracts
June 30, 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
40,000
US$
July 2026
80,000
US$
January
2026-
March
2026