XML 80 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Financial Instruments - Derivative Financial Instruments, their Fair Values, and Balance Sheet Location (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Derivatives Fair Value [Line Items]    
Asset Derivatives $ 22,494 $ 42,011
Liability Derivatives 107,661 18,816
Interest Rate Lock Commitments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 245 1,084
Liability Derivatives 2 0
Forward Commitments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 13 17
Liability Derivatives 68 52
Interest Rate Swap Agreements    
Derivatives Fair Value [Line Items]    
Asset Derivatives 22,174 40,733
Liability Derivatives 105,365 17,913
Foreign Exchange Contracts    
Derivatives Fair Value [Line Items]    
Asset Derivatives 62 177
Liability Derivatives $ 2,226 $ 851