XML 126 R103.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Narrative (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
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,300,000  
Fair Value Hedging    
Derivatives, Fair Value [Line Items]    
Derivative assets, weighted average pay rate 1.21%  
Derivative assets, notional amount $ 1,001,715,000 $ 1,001,715,000
Energy Related Derivative    
Derivatives, Fair Value [Line Items]    
Derivative assets, notional amount 782,100  
Derivative liability, notional amount 782,100  
Derivative, net fair value $ 23,800