XML 140 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - FV of Derivatives on the Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Designated as hedging instrument    
Derivative [Line Items]    
Asset derivatives fair value $ 31,864 $ 28,928
Liability derivatives fair value 1,296 3,400
Not designated as hedging instrument    
Derivative [Line Items]    
Asset derivatives fair value 8,159 8,767
Liability derivatives fair value 7,790 8,599
Interest rate products | Other assets | Designated as hedging instrument    
Derivative [Line Items]    
Asset derivatives fair value 31,864 28,928
Interest rate products | Other assets | Not designated as hedging instrument    
Derivative [Line Items]    
Asset derivatives fair value 7,773 8,480
Interest rate products | Other liabilities | Designated as hedging instrument    
Derivative [Line Items]    
Liability derivatives fair value 1,296 3,400
Interest rate products | Other liabilities | Not designated as hedging instrument    
Derivative [Line Items]    
Liability derivatives fair value 7,780 8,484
Interest rate lock commitments | Other assets | Not designated as hedging instrument    
Derivative [Line Items]    
Asset derivatives fair value 282 287
Interest rate lock commitments | Other liabilities | Not designated as hedging instrument    
Derivative [Line Items]    
Liability derivatives fair value   5
Forward contracts | Other assets | Not designated as hedging instrument    
Derivative [Line Items]    
Asset derivatives fair value 104  
Forward contracts | Other liabilities | Not designated as hedging instrument    
Derivative [Line Items]    
Liability derivatives fair value $ 10 $ 110