XML 112 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES, Mortgage Banking Derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
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 18,300 18,900  
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 440 440  
Mortgage Banking [Member] | Other Assets [Member]      
Notional amount and fair value of mortgage banking derivatives in Consolidated Balance Sheets [Abstract]      
Derivative asset, notional amount 16,887 50,848  
Derivative asset, fair value 444 555  
Mortgage Banking [Member] | Other Liabilities [Member]      
Notional amount and fair value of mortgage banking derivatives in Consolidated Balance Sheets [Abstract]      
Derivative liability, notional amount 19,021 5,615  
Derivative liability, fair value 422 128  
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 (405) (1,109) $ (1,792)
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 23,500  
Derivative asset, fair value 0 186  
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 19,021 5,615  
Derivative liability, fair value 422 128  
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 16,887 27,348  
Derivative asset, fair value 444 369  
Mortgage Banking [Member] | Interest Rate Lock Commitments [Member] | Other Liabilities [Member]      
Notional amount and fair value of mortgage banking derivatives in Consolidated Balance Sheets [Abstract]      
Derivative liability, notional amount 0 0  
Derivative liability, fair value $ 0 $ 0