XML 120 R100.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Derivatives, Fair Value [Line Items]      
Maximum notional contract amount as percent of total assets 25.00%    
Interest income, investment securities $ 47,257,000 $ 58,001,000  
Fair Value Hedging      
Derivatives, Fair Value [Line Items]      
Derivative, average variable interest rate 1.21%   1.21%
Interest income, investment securities $ 7,900,000    
Derivative assets, notional amount 1,001,715,000   $ 1,001,715,000
Risk Participation Agreements      
Derivatives, Fair Value [Line Items]      
Derivative, notional amount 22,700,000    
Energy Related Derivative      
Derivatives, Fair Value [Line Items]      
Derivative liabilities, notional amount 0    
Derivative assets, notional amount $ 0