XML 83 R77.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments - Derivative Financial Instruments, their Fair Values, and Balance Sheet Location (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Derivatives Fair Value [Line Items]    
Asset Derivatives $ 74,414 $ 95,069
Liability Derivatives 115,092 143,857
Interest Rate Swap Agreements    
Derivatives Fair Value [Line Items]    
Asset Derivatives 74,235 94,921
Liability Derivatives 115,066 143,752
Interest Rate Swap Agreements | Derivatives designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives (40,679) (48,672)
Liability Derivatives 0 0
Interest Rate Swap Agreements | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 114,914 143,593
Liability Derivatives 115,066 143,752
Interest Rate Lock Commitments | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 158 148
Liability Derivatives 6 0
Forward Commitments | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 21 0
Liability Derivatives 18 105
Foreign Exchange Contracts | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 0 0
Liability Derivatives $ 2 $ 0