XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (Details)
€ in Thousands, $ in Thousands, $ in Thousands
Mar. 31, 2024
USD ($)
Mar. 31, 2024
CAD ($)
Mar. 31, 2024
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Dec. 31, 2023
EUR (€)
Financial Institution Counterparties [Member] | GBP Foreign Exchange Forward            
Derivative Instruments [Line Items]            
Forward Contracts - Liability Estimated Fair Value $ 0     $ (14)    
Financial Institution Counterparties [Member] | Foreign Exchange Forward [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Estimated Fair Value 0     1    
Forward Contracts - Liability Estimated Fair Value 0     (5)    
Financial Institution Counterparties [Member] | Other Assets [Member] | Non Designated as Hedging Instrument [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Notional Amount   $ 125     $ 250  
Financial Institution Counterparties [Member] | Other Liabilities [Member] | Non Designated as Hedging Instrument [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Liability Notional Amount   125 € 0   250 € 3,000
Customer Counterparties [Member] | GBP Foreign Exchange Forward            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Estimated Fair Value 0     16    
Customer Counterparties [Member] | Foreign Exchange Forward [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Estimated Fair Value 1     5    
Forward Contracts - Liability Estimated Fair Value $ 0     $ 0    
Customer Counterparties [Member] | Other Assets [Member] | Non Designated as Hedging Instrument [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Notional Amount   250 € 0   250 € 3,000
Customer Counterparties [Member] | Other Liabilities [Member] | Non Designated as Hedging Instrument [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Liability Notional Amount   $ 0     $ 250