XML 144 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
DERIVATIVES - Fair Value by Balance Sheet Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Notional $ 25,737 $ 28,358
Interest Rate Lock Commitments    
Derivatives, Fair Value [Line Items]    
Notional 11,237 16,608
Forward TBA Contracts    
Derivatives, Fair Value [Line Items]    
Notional 14,500 11,750
Not Designated as Hedging Instrument | Other Assets    
Derivatives, Fair Value [Line Items]    
Asset 269 358
Not Designated as Hedging Instrument | Other Liabilities    
Derivatives, Fair Value [Line Items]    
Liability 0 102
Not Designated as Hedging Instrument | Interest Rate Lock Commitments | Other Assets    
Derivatives, Fair Value [Line Items]    
Asset 177 358
Not Designated as Hedging Instrument | Interest Rate Lock Commitments | Other Liabilities    
Derivatives, Fair Value [Line Items]    
Liability 0 0
Not Designated as Hedging Instrument | Forward TBA Contracts | Other Assets    
Derivatives, Fair Value [Line Items]    
Asset 92 0
Not Designated as Hedging Instrument | Forward TBA Contracts | Other Liabilities    
Derivatives, Fair Value [Line Items]    
Liability $ 0 $ 102