v3.25.2
Derivative Financial Instruments - Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Notional amount, Assets $ 1,265,195 $ 1,998,266
Notional amount, Liability 1,318,943 621,929
Assets Fair Value 43,929 54,700
Liabilities, Fair Value 32,080 20,396
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]    
Notional amount, Assets 825,800 950,800
Not Designated as Hedging Instrument [Member]    
Notional amount, Assets 1,000,000 973,900
Interest Rate Swap [Member]    
Notional amount, Assets 712,000 695,600
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member] | Fair Value Hedging [Member]    
Notional amount, Assets 437,002 560,587
Notional amount, Liability 275,000 135,000
Assets Fair Value 13,496 19,812
Liabilities, Fair Value 1,596 194
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]    
Notional amount, Assets 205,000 950,750
Notional amount, Liability 520,750  
Assets Fair Value 3,437 14,686
Liabilities, Fair Value 4,962  
Interest Rate Swap [Member] | Not Designated as Hedging Instrument [Member]    
Notional amount, Assets 523,193 486,929
Notional amount, Liability 523,193 486,929
Assets Fair Value 25,522 20,202
Liabilities, Fair Value 25,522 $ 20,202
Interest Rate Floor [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]    
Notional amount, Assets 100,000  
Assets Fair Value $ 1,474