XML 74 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Schedule of the Notional Amount and Fair Value of the Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Interest Rate Swap Agreements    
Derivative [Line Items]    
Notional Amount $ 300,000  
Fair Value 2,400 $ 4,700
Interest Rate Swap Agreements | Derivatives designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 2,000,000 2,000,000
Fair Value (9,006) 2,738
Interest Rate Lock Commitments | Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 2,470 1,534
Fair Value 58 34
Forward Commitments | Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 4,836 3,517
Fair Value (15) 6
Receive Fixed / Pay Variable Swap | Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 2,192,824 2,123,665
Fair Value (100,625) (136,218)
Pay Fixed / Receive Variable Swap | Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 2,192,824 2,123,665
Fair Value 100,513 136,125
Conversion Rate Swap Agreements | Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 106,672 96,466
Makewhole Agreements | Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount $ 72,647 $ 65,763