XML 114 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Schedule of Pre-Tax Effect of Changes in Fair Value from Derivative Instruments Not Designated as Hedging Instruments on the Consolidated Statements of Income (Details) - Not Designated As Hedging Instruments - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]      
Gain (Loss) Recognized in Consolidated Statements of Income $ (6,134) $ (3,921) $ (6,431)
Interest Rate Contracts      
Derivative [Line Items]      
Gain (Loss) Recognized in Consolidated Statements of Income (459) 395 1,570
Mortgage Derivatives | Mortgage derivatives - interest rate lock commitments      
Derivative [Line Items]      
Gain (Loss) Recognized in Consolidated Statements of Income (261) 345 (1,756)
Mortgage Derivatives | Mortgage derivatives - forward commitments to sell fixed-rate mortgage loans      
Derivative [Line Items]      
Gain (Loss) Recognized in Consolidated Statements of Income 799 (722) 277
Risk participation agreements      
Derivative [Line Items]      
Gain (Loss) Recognized in Consolidated Statements of Income (3) 0 33
Foreign exchange contracts      
Derivative [Line Items]      
Gain (Loss) Recognized in Consolidated Statements of Income 2,490 (12) (555)
Visa Derivative Liability      
Derivative [Line Items]      
Gain (Loss) Recognized in Consolidated Statements of Income $ (8,700) $ (3,927) $ (6,000)