XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments - Schedule of Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Notional Amount $ 531,551 $ 534,531
Fair Value 17,282 29,046
Notional Amount 531,629 521,520
Fair Value 16,756 28,817
Less: Gross amounts offset, notional amount 0 0
Total derivatives subject to enforceable master netting arrangements, net, notional amount 531,551 534,531
Less: Gross amounts offset, fair value 0 0
Total derivatives subject to enforceable master netting arrangements, net, fair value 17,282 29,046
Less: Gross amounts offset, notional amount 0 0
Total derivatives subject to enforceable master netting arrangements, net, notional amount 531,629 521,520
Less: Gross amounts offset, fair value 0 0
Total derivatives subject to enforceable master netting arrangements, net, fair value 16,756 28,817
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Notional Amount 531,551 534,531
Fair Value 17,282 29,046
Notional Amount 531,629 521,520
Fair Value 16,756 28,817
Derivatives not designated as hedging instruments | Interest rate contracts -customer accommodation    
Derivatives, Fair Value [Line Items]    
Notional Amount 510,567 521,520
Fair Value 16,637 28,817
Notional Amount 510,567 521,520
Fair Value 16,637 28,817
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 21,062 0
Fair Value 119 0
Derivatives not designated as hedging instruments | Commitments to originate mortgage loans    
Derivatives, Fair Value [Line Items]    
Notional Amount 20,984 6,856
Fair Value 645 202
Notional Amount 0 0
Fair Value $ 0 $ 0