XML 137 R124.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Financial Instruments - Derivative Financial Instruments, their Fair Values, and Balance Sheet Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Derivatives Fair Value [Line Items]    
Asset Derivatives $ 96,167 $ 28,931
Liability Derivatives 18,161 6,377
Interest Rate Lock Commitments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 4,947 1,280
Liability Derivatives 0 0
Forward Commitments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 0 23
Liability Derivatives 740 205
Interest Rate Swap Agreements    
Derivatives Fair Value [Line Items]    
Asset Derivatives 90,342 27,344
Liability Derivatives 17,409 6,051
Foreign Exchange Contracts    
Derivatives Fair Value [Line Items]    
Asset Derivatives 878 284
Liability Derivatives $ 12 $ 121