XML 135 R125.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Derivative Financial Instruments, their Fair Values, and Balance Sheet Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivatives Fair Value [Line Items]    
Asset Derivatives $ 95,069 $ 47,717
Liability Derivatives 143,857 168,037
Interest Rate Swap Agreements    
Derivatives Fair Value [Line Items]    
Asset Derivatives 94,921 45,831
Liability Derivatives 143,752 167,960
Interest Rate Swap Agreements | Derivatives designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Asset Derivatives (48,672) 0
Liability Derivatives 0 0
Interest Rate Swap Agreements | Derivatives not designated as hedging instrument    
Derivatives Fair Value [Line Items]    
Asset Derivatives 143,593 45,831
Liability Derivatives 143,752 167,960
Interest Rate Lock Commitments | Derivatives not designated as hedging instrument    
Derivatives Fair Value [Line Items]    
Asset Derivatives 148 64
Liability Derivatives 0 6
Forward Commitments | Derivatives not designated as hedging instrument    
Derivatives Fair Value [Line Items]    
Asset Derivatives 0 10
Liability Derivatives 105 4
Foreign Exchange Contracts | Derivatives not designated as hedging instrument    
Derivatives Fair Value [Line Items]    
Asset Derivatives 0 1,812
Liability Derivatives $ 0 $ 67