v3.25.2
Derivatives and Hedging Activities - Offset Fair Value and Notional Amount (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Offsetting Derivative Assets [Abstract]    
Total gross derivative amounts recognized on the balance sheet $ 124,057,000 $ 179,332,000
Netting Adjustments 214,000  
Gross amounts offset on the balance sheet 0 0
Net derivative amounts presented on the balance sheet 123,843,000 179,332,000
Financial instruments - institutional counterparties 8,330,000 2,255,000
Cash collateral - institutional counterparties 108,346,000 174,904,000
Net derivatives not offset 7,167,000 2,173,000
Liability Derivatives    
Notional amount 650,000,000 300,000,000
Total gross derivative amounts recognized on the balance sheet 124,767,000 174,548,000
Netting Adjustments 1,187,000  
Gross amounts offset on the balance sheet 0 0
Net derivative amounts presented on the balance sheet 123,580,000 174,548,000
Financial instruments - institutional counterparties 8,330,000 2,255,000
Cash collateral - institutional counterparties 0 0
Net derivatives not offset 115,250,000 172,293,000
Derivatives Not Designated as a Hedging Instrument    
Offsetting Derivative Assets [Abstract]    
Total gross derivative amounts recognized on the balance sheet 122,258,000 174,196,000
Liability Derivatives    
Notional amount   174,344,000
Total gross derivative amounts recognized on the balance sheet 122,502,000  
Derivatives Not Designated as a Hedging Instrument | Interest rate products    
Offsetting Derivative Assets [Abstract]    
Notional Amount 2,193,432,000 2,272,162,000
Liability Derivatives    
Notional amount 2,193,432,000 2,272,162,000
Derivatives Not Designated as a Hedging Instrument | Credit contracts    
Offsetting Derivative Assets [Abstract]    
Notional Amount 33,524,000 11,662,000
Net derivative amounts presented on the balance sheet 0 0
Liability Derivatives    
Notional amount 66,372,000 67,560,000
Net derivative amounts presented on the balance sheet 0 0
Cash collateral - institutional counterparties 0  
Derivatives Designated as Hedging Instrument | Interest rate products    
Offsetting Derivative Assets [Abstract]    
Notional Amount 325,000,000 225,000,000
Liability Derivatives    
Notional amount 325,000,000 75,000,000
Other assets | Derivatives Not Designated as a Hedging Instrument | Interest rate products    
Offsetting Derivative Assets [Abstract]    
Total gross derivative amounts recognized on the balance sheet 122,243,000 174,196,000
Other assets | Derivatives Not Designated as a Hedging Instrument | Credit contracts    
Offsetting Derivative Assets [Abstract]    
Total gross derivative amounts recognized on the balance sheet 15,000 0
Other assets | Derivatives Designated as Hedging Instrument | Interest rate products    
Offsetting Derivative Assets [Abstract]    
Total gross derivative amounts recognized on the balance sheet 1,799,000 5,136,000
Other liabilities | Derivatives Not Designated as a Hedging Instrument | Interest rate products    
Liability Derivatives    
Notional amount   174,344,000
Total gross derivative amounts recognized on the balance sheet 122,502,000  
Other liabilities | Derivatives Not Designated as a Hedging Instrument | Credit contracts    
Liability Derivatives    
Notional amount   0
Total gross derivative amounts recognized on the balance sheet 0  
Other liabilities | Derivatives Designated as Hedging Instrument | Interest rate products    
Liability Derivatives    
Notional amount   $ 204,000
Total gross derivative amounts recognized on the balance sheet $ 2,265,000