XML 117 R101.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Derivatives, Fair Value [Line Items]          
Maximum notional contract amount as percent of total assets 25.00%   25.00%    
Interest income, investment securities $ 55,050 $ 48,751 $ 113,051 $ 97,525  
Fair Value Hedging          
Derivatives, Fair Value [Line Items]          
Derivative, average variable interest rate 1.21%   1.21%   1.21%
Interest income, investment securities     $ 23,100    
Derivative assets, notional amount $ 1,001,715   1,001,715   $ 1,001,715
Risk Participation Agreements          
Derivatives, Fair Value [Line Items]          
Derivative, notional amount 23,900   23,900    
Energy Related Derivative          
Derivatives, Fair Value [Line Items]          
Derivative liability, notional amount 0   0    
Derivative assets, notional amount $ 0   $ 0