XML 102 R84.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (Details)
€ in Thousands, $ in Thousands, $ in Thousands
Jun. 30, 2022
USD ($)
Jun. 30, 2022
EUR (€)
Jun. 30, 2022
CAD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
EUR (€)
Dec. 31, 2021
CAD ($)
Financial Institution Counterparties [Member] | GBP Foreign Exchange Forward            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Estimated Fair Value $ 16     $ 29    
Forward Contracts - Liability Estimated Fair Value (174)     0    
Financial Institution Counterparties [Member] | Foreign Exchange Forward [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Estimated Fair Value 9     0    
Financial Institution Counterparties [Member] | Other Assets [Member] | Non Designated as Hedging Instrument [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Notional Amount   € 6,400 $ 658   € 1,900 $ 658
Financial Institution Counterparties [Member] | Other Liabilities [Member] | Non Designated as Hedging Instrument [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Liability Notional Amount | €   6,400     0  
Customer Counterparties [Member] | GBP Foreign Exchange Forward            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Estimated Fair Value 174     0    
Forward Contracts - Liability Estimated Fair Value (16)     (55)    
Customer Counterparties [Member] | Foreign Exchange Forward [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Estimated Fair Value 0     4    
Forward Contracts - Liability Estimated Fair Value $ (5)     $ 0    
Customer Counterparties [Member] | Other Assets [Member] | Non Designated as Hedging Instrument [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Notional Amount   6,400 0   0 658
Customer Counterparties [Member] | Other Liabilities [Member] | Non Designated as Hedging Instrument [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Liability Notional Amount   € 6,400 $ 658   € 1,900 $ 0