XML 100 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES AND HEDGING ACTIVITIES - Master Netting Agreements (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Gross fair value, derivative assets $ 11,183 $ 13,763
Netting adjustments/Cash collateral, derivative assets (10,119) (12,870)
Carrying value, derivative assets 1,064 893
Gross fair value, derivative liabilities (10,783) (13,280)
Netting adjustments/Cash collateral, derivative liabilities 195 101
Carrying value, derivative liabilities $ (10,588) $ (13,179)
Derivative asset, statement of financial position Other assets Other assets
Derivative liability, statement of financial position Other liabilities Other liabilities