XML 125 R104.htm IDEA: XBRL DOCUMENT v3.25.1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Mortgage Banking Derivatives (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
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 $ 8,206 $ 2,430
Fair value recorded in other assets 165 28
Mortgage banking derivative liabilities    
Notional Amount 0 436
Fair value recorded in other liabilities 0 4
Forward sales commitments    
Mortgage banking derivative assets    
Notional Amount 1,389 3,457
Fair value recorded in other assets 1 21
Mortgage banking derivative liabilities    
Notional Amount 11,813 1,955
Fair value recorded in other liabilities 73 6
Mortgage banking derivative assets | Designated as Hedging Instrument    
Mortgage banking derivative assets    
Notional Amount 9,595 5,887
Fair value recorded in other assets 166 49
Mortgage banking derivative liabilities    
Notional Amount 11,813 2,391
Fair value recorded in other liabilities $ 73 $ 10