XML 139 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)
€ in Thousands, $ in Thousands, $ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CAD ($)
Dec. 31, 2024
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Dec. 31, 2023
EUR (€)
Financial Institution Counterparties [Member] | Other Assets [Member] | Not Designated as Hedging Instrument [Member]            
Derivative Counter Party [Line Items]            
Forward Contracts - Assets, Notional Amount   $ 0     $ 250  
Financial Institution Counterparties [Member] | Other Liabilities [Member] | Not Designated as Hedging Instrument [Member]            
Derivative Counter Party [Line Items]            
Forward Contracts Liability, Notional Amount   0 € 0   250 € 3,000
Customer Counterparties [Member] | Other Assets [Member] | Not Designated as Hedging Instrument [Member]            
Derivative Counter Party [Line Items]            
Forward Contracts - Assets, Notional Amount   0 € 0   250 € 3,000
Customer Counterparties [Member] | Other Liabilities [Member] | Not Designated as Hedging Instrument [Member]            
Derivative Counter Party [Line Items]            
Forward Contracts Liability, Notional Amount   $ 0     $ 250  
GBP Foreign Exchange Forward [Member] | Financial Institution Counterparties [Member]            
Derivative Counter Party [Line Items]            
Forward Contracts, Liability Estimated Fair Value $ 0     $ (14)    
GBP Foreign Exchange Forward [Member] | Customer Counterparties [Member]            
Derivative Counter Party [Line Items]            
Forward Contracts - Assets Estimated Fair Value 0     16    
Foreign Exchange Forward [Member] | Financial Institution Counterparties [Member]            
Derivative Counter Party [Line Items]            
Forward Contracts - Assets Estimated Fair Value 0     1    
Forward Contracts, Liability Estimated Fair Value 0     (5)    
Foreign Exchange Forward [Member] | Customer Counterparties [Member]            
Derivative Counter Party [Line Items]            
Forward Contracts - Assets Estimated Fair Value 0     5    
Forward Contracts, Liability Estimated Fair Value $ 0     $ 0