XML 171 R149.htm IDEA: XBRL DOCUMENT v3.25.0.1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Mortgage Banking Derivatives (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Mortgage banking derivative assets    
Derivative asset, statement of financial position [Extensible Enumeration] Other assets Other assets
Mortgage banking derivative liabilities    
Derivative liability, statement of financial position [Extensible Enumeration] Other liabilities Other liabilities
Interest rate lock commitments    
Mortgage banking derivative assets    
Notional Amount $ 2,430 $ 3,477
Fair value recorded in other assets 28 25
Mortgage banking derivative liabilities    
Notional Amount 436 1,615
Fair value recorded in other liabilities 4 10
Forward sales commitments    
Mortgage banking derivative assets    
Notional Amount 3,457 1,761
Fair value recorded in other assets 21 11
Mortgage banking derivative liabilities    
Notional Amount 1,955 5,216
Fair value recorded in other liabilities 6 47
Mortgage banking derivative assets | Designated as Hedging Instrument    
Mortgage banking derivative assets    
Notional Amount 5,887 5,238
Fair value recorded in other assets 49 36
Mortgage banking derivative liabilities    
Notional Amount 2,391 6,831
Fair value recorded in other liabilities $ 10 $ 57