XML 152 R126.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities - Derivative Instruments in Statement of Financial Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Derivative Liability, Statement of Financial Position [Extensible Enumeration]   Other liabilities
Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets $ 1,503 $ 0
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets 1,610 0
Derivatives not designated as hedging instruments $ 1,826 $ 21
Interest Rate Products    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Accrued interest and other assets Accrued interest and other assets
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities  
Interest Rate Products | Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets, notional amount $ 150,000 $ 0
Derivative assets 1,503 0
Interest Rate Products | Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets, notional amount 34,930 0
Derivative assets 1,610 $ 0
Derivative liabilities, notional amount 34,930  
Derivatives not designated as hedging instruments $ 1,778  
Risk Participation Agreement    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Accrued interest and other assets Accrued interest and other assets
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities  
Risk Participation Agreement | Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets, notional amount $ 0 $ 0
Derivative assets 0 0
Derivative liabilities, notional amount 7,542 7,499
Derivatives not designated as hedging instruments $ 48 $ 21