Quarterly report [Sections 13 or 15(d)]

Financial Instruments and Risk Management (Balance Sheet Classification and Fair Value of Derivative Instruments) (Details)

v3.26.1
Financial Instruments and Risk Management (Balance Sheet Classification and Fair Value of Derivative Instruments) (Details) - Forward Contracts [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Not Designated as Hedging Instrument [Member] | Derivatives, Fair Value, by Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrentAndNoncurrent    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities $ 1,565 $ 676
Not Designated as Hedging Instrument [Member] | Derivatives, Fair Value, by Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 3,219 1,144
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Derivatives, Fair Value, by Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrentAndNoncurrent    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 5,987 9,119
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Derivatives, Fair Value, by Balance Sheet Location [Axis]: us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 3,115 5,732
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Derivatives, Fair Value, by Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 9,783 2,788
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Derivatives, Fair Value, by Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets $ 10,634 $ 5,895