XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.1
DERIVATIVES, Mortgage Banking Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Other Assets [Member] | Interest Rate Swap [Member]      
Notional amount and fair value of mortgage banking derivatives in Consolidated Balance Sheets [Abstract]      
Cash collateral advanced to offset liability position $ 1,100   $ 1,100
Other Liabilities [Member] | Interest Rate Swap [Member]      
Notional amount and fair value of mortgage banking derivatives in Consolidated Balance Sheets [Abstract]      
Cash collateral received to offset asset derivative positions 13,900   17,000
Mortgage Forward Contracts [Member] | Other Assets [Member]      
Notional amount and fair value of mortgage banking derivatives in Consolidated Balance Sheets [Abstract]      
Cash collateral advanced to offset liability position 270   270
Mortgage Banking [Member] | Mortgage Banking Derivatives [Member] | Net Gain (Loss) on Sales of Loans [Member]      
Derivative instruments impact on results of operations [Abstract]      
Gain (loss) on mortgage banking derivatives 83 $ 308  
Mortgage Banking [Member] | Forward Contracts [Member] | Other Assets [Member]      
Notional amount and fair value of mortgage banking derivatives in Consolidated Balance Sheets [Abstract]      
Derivative asset, notional amount 0   16,000
Derivative asset, fair value 0   76
Mortgage Banking [Member] | Forward Contracts [Member] | Other Liabilities [Member]      
Notional amount and fair value of mortgage banking derivatives in Consolidated Balance Sheets [Abstract]      
Derivative liability, notional amount 24,781   1,277
Derivative liability, fair value 88   12
Mortgage Banking [Member] | Interest Rate Lock Commitments [Member] | Other Assets [Member]      
Notional amount and fair value of mortgage banking derivatives in Consolidated Balance Sheets [Abstract]      
Derivative asset, notional amount 23,729   12,937
Derivative asset, fair value $ 457   $ 222