XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DERIVATIVES AND HEDGING ACTIVITIES - Master Netting Agreements (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivative Asset [Abstract]    
Derivative assets, Gross fair value $ 12,358 $ 11,183
Derivative assets, Netting adjustments/Cash collateral (11,451) (10,119)
Derivative assets, Carrying value 907 1,064
Derivative Liability [Abstract]    
Derivative liabilities, Gross fair value (11,836) (10,783)
Derivative liabilities, Netting adjustments/Cash collateral 13 195
Carrying value on consolidated balance sheet, Fair value derivatives, Liability (11,823) (10,588)
Liability for cash collateral received from counterparties 11,600 10,100
Concentration of credit risk, master netting arrangements    
Derivative Liability [Abstract]    
Liability for cash collateral received from counterparties $ 11,400 $ 9,900