XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Interest Rate Contract, Risk Participation Agreements    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional amount $ 48,500 $ 28,900
Other Assets and Other Liabilities | Interest rate contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional amount 1,025,092 910,640
Fair value of derivative assets and liabilities 26,743 28,184
Other Assets and Other Liabilities | Residential mortgage fair value hedges | Fair Value Hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional amount   400,000
Fair value of derivative assets and liabilities   121
Other Assets | Securities fair value hedges | Fair Value Hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional amount   400,000
Fair value of derivative assets and liabilities   $ 436
Other Assets | Residential mortgage fair value hedges | Fair Value Hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional amount 200,000  
Fair value of derivative assets and liabilities 61  
Other Liabilities | Residential mortgage fair value hedges | Fair Value Hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional amount 200,000  
Fair value of derivative assets and liabilities $ 74