XML 139 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Schedule of Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Derivative Asset, Notional Amount $ 534,531 $ 567,359
Fair Value 29,046 26,714
Notional Amount 521,520 514,881
Fair Value 28,817 24,024
Less: Gross amounts offset, notional amount 0 0
Total derivatives subject to enforceable master netting arrangements, net, notional amount 534,531 567,359
Less: Gross amounts offset, fair value 0 0
Total derivatives subject to enforceable master netting arrangements, net, fair value 29,046 26,714
Less: Gross amounts offset, notional amount 0 0
Total derivatives subject to enforceable master netting arrangements, net, notional amount 521,520 514,881
Less: Gross amounts offset, fair value 0 0
Total derivatives subject to enforceable master netting arrangements, net, fair value 28,817 24,024
Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Notional Amount 0 53,468
Fair Value 0 2,950
Notional Amount 0 0
Fair Value 0 0
Derivatives designated as hedging instruments | Interest Rate Contract    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Notional Amount 0 53,468
Fair Value 0 2,950
Notional Amount 0 0
Fair Value 0 0
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Notional Amount 534,531 513,891
Fair Value 29,046 23,764
Notional Amount 521,520 514,881
Fair Value 28,817 24,024
Derivatives not designated as hedging instruments | Interest Rate Contract    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Notional Amount 521,520 504,696
Fair Value 28,817 23,606
Notional Amount 521,520 514,881
Fair Value 28,817 24,024
Derivatives not designated as hedging instruments | Mortgage loan contracts    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Notional Amount 6,155 4,844
Fair Value 27 33
Notional Amount 0 0
Fair Value 0 0
Derivatives not designated as hedging instruments | Commitments to originate mortgage loans    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Notional Amount 6,856 4,351
Fair Value 202 125
Notional Amount 0 0
Fair Value $ 0 $ 0