XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Schedule of Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Derivatives, Fair Value [Line Items]      
Notional Amount $ 529,124 $ 534,531  
Fair Value 21,662 29,046  
Notional Amount   521,520 $ 529,989
Fair Value   28,817 21,199
Less: Gross amounts offset, notional amount 0 0  
Total derivatives subject to enforceable master netting arrangements, net, notional amount 529,124 534,531  
Less: Gross amounts offset, fair value 0 0  
Total derivatives subject to enforceable master netting arrangements, net, fair value 21,662 29,046  
Less: Gross amounts offset, notional amount   0 0
Total derivatives subject to enforceable master netting arrangements, net, notional amount   521,520 529,989
Less: Gross amounts offset, fair value   0 0
Total derivatives subject to enforceable master netting arrangements, net, fair value   28,817 21,199
Derivatives not designated as hedging instruments      
Derivatives, Fair Value [Line Items]      
Notional Amount 529,124 534,531  
Fair Value 21,662 29,046  
Notional Amount   521,520 529,989
Fair Value   28,817 21,199
Derivatives not designated as hedging instruments | Interest rate contracts -customer accommodation      
Derivatives, Fair Value [Line Items]      
Notional Amount 514,001 521,520  
Fair Value 21,153 28,817  
Notional Amount   521,520 514,001
Fair Value   28,817 21,153
Derivatives not designated as hedging instruments | Mortgage loan contracts      
Derivatives, Fair Value [Line Items]      
Notional Amount 0 6,155  
Fair Value 0 27  
Notional Amount   0 15,988
Fair Value   0 46
Derivatives not designated as hedging instruments | Commitments to originate mortgage loans      
Derivatives, Fair Value [Line Items]      
Notional Amount 15,123 6,856  
Fair Value $ 509 202  
Notional Amount   0 0
Fair Value   $ 0 $ 0