XML 145 R128.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Notional amount, Assets $ 1,998,266 $ 1,619,026
Notional amount, Liability 621,929 831,236
Assets Fair Value 54,700 69,013
Liabilities, Fair Value 20,396 28,401
Interest rate swaps, net carrying value 973,900  
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]    
Notional amount, Assets 950,800 825,800
Not Designated as Hedging Instrument [Member]    
Notional amount, Assets 973,900 722,000
Interest Rate Swap [Member]    
Notional amount, Assets 695,600 902,500
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member] | Fair Value Hedging [Member]    
Notional amount, Assets 560,587 702,540
Notional amount, Liability 135,000 200,000
Assets Fair Value 19,812 21,068
Liabilities, Fair Value 194 1,354
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]    
Notional amount, Assets 950,750 555,000
Notional amount, Liability   270,750
Assets Fair Value 14,686 21,973
Liabilities, Fair Value   1,076
Interest Rate Swap [Member] | Not Designated as Hedging Instrument [Member]    
Notional amount, Assets 486,929 361,486
Notional amount, Liability 486,929 360,486
Assets Fair Value 20,202 25,972
Liabilities, Fair Value $ 20,202 $ 25,971