XML 129 R111.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Maximum notional contract amount as percent of total assets 10.00%  
Risk Participation Agreements    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount $ 11,600  
Energy Related Derivative    
Derivatives, Fair Value [Line Items]    
Derivative assets, notional amount 2,600 $ 12,100
Derivative liability, notional amount 2,600 12,100
Derivative, net fair value $ 49 199
Fair Value Hedging    
Derivatives, Fair Value [Line Items]    
Derivative assets, weighted average pay rate 1.21%  
Derivative assets, notional amount $ 1,001,715 $ 1,001,715