XML 127 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Offsetting Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Assets    
Gross position $ 0 $ 972
Impact of master netting agreement 0 (567)
Derivative values with impact of master netting agreements (as carried on balance sheet) 0 405
Cash collateral pledged 9,228 11,162
Net position 9,228 11,567
Other Liabilities    
Gross position (370) (567)
Impact of master netting agreement 0 567
Derivative values with impact of master netting agreements (as carried on balance sheet) (370) 0
Cash collateral pledged 0 0
Net position $ (370) $ 0