XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments - Schedule of Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Notional Amount $ 473,000 $ 534,531
Fair Value 14,287 29,046
Notional Amount 483,254 521,520
Fair Value 13,991 28,817
Less: Gross amounts offset, notional amount 0 0
Total derivatives subject to enforceable master netting arrangements, net, notional amount 473,000 534,531
Less: Gross amounts offset, fair value 0 0
Total derivatives subject to enforceable master netting arrangements, net, fair value 14,287 29,046
Less: Gross amounts offset, notional amount 0 0
Total derivatives subject to enforceable master netting arrangements, net, notional amount 483,254 521,520
Less: Gross amounts offset, fair value 0 0
Total derivatives subject to enforceable master netting arrangements, net, fair value 13,991 28,817
Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Notional Amount 0  
Fair Value 0  
Notional Amount 124,093  
Fair Value 530  
Derivatives designated as hedging instruments | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Notional Amount 0  
Fair Value 0  
Notional Amount 124,093  
Fair Value 530  
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Notional Amount 473,000 534,531
Fair Value 14,287 29,046
Notional Amount 483,254 521,520
Fair Value 13,991 28,817
Derivatives not designated as hedging instruments | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Notional Amount 462,008 521,520
Fair Value 13,973 28,817
Notional Amount 462,008 521,520
Fair Value 13,973 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,246 0
Fair Value 18 0
Derivatives not designated as hedging instruments | Commitments to originate mortgage loans    
Derivatives, Fair Value [Line Items]    
Notional Amount 10,992 6,856
Fair Value 314 202
Notional Amount 0 0
Fair Value $ 0 $ 0