XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives and Hedging Activities - Derivative Instruments in Statement of Financial Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Derivatives designated as hedging instruments      
Derivatives, Fair Value [Line Items]      
Derivative assets, fair value $ 514 $ 864  
Derivatives not designated as hedging instruments      
Derivatives, Fair Value [Line Items]      
Derivative assets, fair value 3,020 1,831  
Derivative liability, fair value 3,407 2,073  
Interest Rate Products | Derivatives designated as hedging instruments      
Derivatives, Fair Value [Line Items]      
Derivative assets, notional amount 150,000 150,000 $ 150,000
Derivative assets, fair value 514 864  
Interest Rate Products | Derivatives not designated as hedging instruments      
Derivatives, Fair Value [Line Items]      
Derivative assets, notional amount 179,910 175,865  
Derivative assets, fair value 3,020 1,831  
Derivative liabilities, notional amount 179,910 178,646  
Derivative liability, fair value 3,290 1,990  
Risk Participation Agreement | Derivatives not designated as hedging instruments      
Derivatives, Fair Value [Line Items]      
Derivative assets, notional amount 0 0  
Derivative assets, fair value 0 0  
Derivative liabilities, notional amount 53,629 44,387  
Derivative liability, fair value $ 117 $ 83