XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives and Hedging Activities - Schedule of Notional Amount and Fair Value of Derivatives Designated and Not Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Derivative, notional amount $ 1,606,505 $ 1,568,022
Credit risk derivative asset, fair value 72,757 91,352
Credit risk derivative liability, fair value 72,821 91,483
Not Designated as Hedging Instrument | Interest rate swaps and cap contracts    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount 1,506,505 1,468,022
Credit risk derivative asset, fair value 72,757 91,352
Credit risk derivative liability, fair value 72,791 91,368
Designated as Hedging Instrument | Interest rate swap contract    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount 100,000 100,000
Credit risk derivative asset, fair value 0 0
Credit risk derivative liability, fair value $ 30 $ 115