Fair Value Measurements And Derivative Instruments (Details 1) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Not Designated as Hedging Instrument [Member] | ||
Derivative Instruments, Gain (Loss) [Line Items] | ||
Derivative, Notional Amount | $ 67,000 | |
Commodity Contract | Designated as Hedging Instrument [Member] | ||
Derivative Instruments, Gain (Loss) [Line Items] | ||
Derivative, Notional Amount | 0 | $ 19,474 |
Interest rate swap | ||
Derivative Instruments, Gain (Loss) [Line Items] | ||
Derivative, Notional Amount | 250,000 | |
Interest rate swap | Designated as Hedging Instrument [Member] | ||
Derivative Instruments, Gain (Loss) [Line Items] | ||
Derivative, Notional Amount | 250,000 | 500,000 |
Interest rate swap | Not Designated as Hedging Instrument [Member] | ||
Derivative Instruments, Gain (Loss) [Line Items] | ||
Derivative, Notional Amount | 183,000 | 0 |
Foreign Currency Derivatives | Not Designated as Hedging Instrument [Member] | ||
Derivative Instruments, Gain (Loss) [Line Items] | ||
Derivative, Notional Amount | $ 70,420 | $ 99,260 |