XML 76 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Derivative Financial Instruments, their Fair Values, and Balance Sheet Location (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Derivatives Fair Value [Line Items]    
Asset Derivatives $ 125,683 $ 161,473
Liability Derivatives 132,325 154,058
Interest Rate Swap Agreements    
Derivatives Fair Value [Line Items]    
Asset Derivatives 125,625 161,430
Liability Derivatives 132,310 154,055
Interest Rate Swap Agreements | Derivatives designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 5,604 14,507
Liability Derivatives 12,177 7,039
Interest Rate Swap Agreements | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 120,021 146,923
Liability Derivatives 120,133 147,016
Interest Rate Lock Commitments | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 58 34
Liability Derivatives 0 0
Forward Commitments | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 0 9
Liability Derivatives $ 15 $ 3