XML 77 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Hedging and Derivative Financial Instruments - Offsetting of Derivative Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Derivatives, subject to a master netting arrangement    
Gross Amounts of Recognized Assets $ 3,379 $ 3,684
Gross Amounts Offset in the Balance Sheet (128) (56)
Net Amount 3,251 3,628
Derivatives, not subject to a master netting arrangement    
Net Amount 3,251 3,628
Assets    
Gross Amounts of Recognized Assets 3,379 3,684
Gross Amounts Offset in the Balance Sheet (128) (56)
Total Assets 3,251 3,628
Net Amount 3,251 3,628
Foreign currency contract derivatives subject to master netting    
Derivatives, subject to a master netting arrangement    
Gross Amounts of Recognized Assets 128 56
Gross Amounts Offset in the Balance Sheet (128) (56)
Assets    
Gross Amounts of Recognized Assets 128 56
Gross Amounts Offset in the Balance Sheet (128) (56)
Derivatives not Subject to master netting    
Derivatives, subject to a master netting arrangement    
Net Amount 3,251 3,628
Derivatives, not subject to a master netting arrangement    
Gross Amounts Offset in the Balance Sheet 3,251 3,628
Net Amounts of Assets Presented in the Balance Sheet 3,251 3,628
Net Amount 3,251 3,628
Assets    
Net Amount $ 3,251 $ 3,628