XML 85 R75.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives and hedging activities - Fair Values of Derivative Instruments (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
Derivatives, Fair Value    
Amount of reclassification as a reduction to interest income $ 0  
Asset derivatives fair value 16,063 $ 21,005
Liability derivatives fair value 16,223 21,065
Interest rate swaps    
Derivatives, Fair Value    
Asset derivatives fair value 15,708 20,537
Derivatives designated as hedging instruments | Other Liabilities.    
Derivatives, Fair Value    
Liability derivatives fair value 398 447
Derivatives designated as hedging instruments | Interest rate products | Other Liabilities.    
Derivatives, Fair Value    
Notional amount 125,000  
Liability derivatives fair value 398 447
Derivatives not designated as hedging instruments | Other Assets.    
Derivatives, Fair Value    
Asset derivatives fair value 16,064 21,006
Derivatives not designated as hedging instruments | Other Liabilities.    
Derivatives, Fair Value    
Liability derivatives fair value 15,825 20,619
Derivatives not designated as hedging instruments | Interest rate products | Other Assets.    
Derivatives, Fair Value    
Notional amount 298,552  
Asset derivatives fair value 16,063 21,005
Derivatives not designated as hedging instruments | Interest rate products | Other Liabilities.    
Derivatives, Fair Value    
Notional amount 298,552  
Liability derivatives fair value 15,825 20,619
Derivatives not designated as hedging instruments | Other contracts | Other Assets.    
Derivatives, Fair Value    
Notional amount 12,179  
Asset derivatives fair value 1 1
Derivatives not designated as hedging instruments | Other contracts | Other Liabilities.    
Derivatives, Fair Value    
Notional amount $ 7,031  
Derivatives not designated as hedging instruments | Risk participation agreements    
Derivatives, Fair Value    
Number of instruments held | security 8  
Derivative liability notional amount $ 7,000 7,200
Notional amount $ 12,200 14,800
Derivatives not designated as hedging instruments | Interest rate swaps    
Derivatives, Fair Value    
Number of instruments held | security 146  
Derivative liability notional amount $ 298,600 297,900
Notional amount 298,600 $ 297,900
Asset derivatives fair value 310,800  
Liability derivatives fair value $ 305,600