XML 136 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Schedule of Non-Designated Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset $ 29,951 $ 34,738
Liability 32,383 38,215
Not designated as hedging    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 987,839 1,052,082
Asset 29,951 34,159
Liability 32,383 33,045
Interest rate contracts | Not designated as hedging    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 565,152 569,865
Asset 29,298 32,179
Liability 29,377 32,184
Forward commitments | Not designated as hedging    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 140,000 159,000
Asset 6 0
Liability 0 861
Interest rate-lock commitments | Not designated as hedging    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 65,687 69,217
Asset 647 1,203
Liability 0 0
Futures contracts | Not designated as hedging    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 217,000 254,000
Asset 0 777
Liability $ 3,006 $ 0