XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]      
Fair value of derivatives in a net liability position $ 24,677 $ 14,882  
Posted collateral aggregate fair value 8,790 14,970  
Derivative financial instruments not designated as hedging instruments:      
Derivative [Line Items]      
Fee income 2,152 2,309 $ 3,066
Loans Receivable      
Derivative [Line Items]      
Carrying amount of hedged loans receivable 181,377 205,235  
Cumulative amount of fair value hedging adjustment (12,752) 5,614  
Available-for-Sale Securities      
Derivative [Line Items]      
Cumulative amount of fair value hedging adjustment $ 2,879 $ 0