v3.26.1
Financial Instruments - Fair Value (Details) - Level 2 - Fair Value, Measurements, Recurring - Cash Flow Hedging - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Foreign currency cash flow hedges $ 1,663 $ 647
Liabilities:    
Foreign currency cash flow hedges $ 350 $ 654