Derivatives and Hedging (Narrative) (Details) - USD ($) |
12 Months Ended | |
---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Maximum [Member] | ||
Derivative Instruments And Hedging Activities Disclosures [Line Items] | ||
Accumulated unrealized loss on foreign currency contracts , net of tax | $ 100,000 | $ 100,000 |
Foreign Exchange Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedges [Member] | ||
Derivative Instruments And Hedging Activities Disclosures [Line Items] | ||
Notional value of derivative contracts | 2,500,000 | 1,200,000 |
Interest Rate Swap [Member] | ||
Derivative Instruments And Hedging Activities Disclosures [Line Items] | ||
Notional value of derivative contracts | 16,000,000 | |
Interest Rate Swap [Member] | Maximum [Member] | ||
Derivative Instruments And Hedging Activities Disclosures [Line Items] | ||
Accumulated unrealized loss on foreign currency contracts , net of tax | $ 100,000 | $ 100,000 |