XML 80 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments - Derivative Financial Instruments, their Fair Values, and Balance Sheet Location (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Derivatives Fair Value [Line Items]    
Asset Derivatives $ 12,931 $ 42,011
Liability Derivatives 65,165 18,816
Interest Rate Lock Commitments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 172 1,084
Liability Derivatives 54 0
Forward Commitments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 237 17
Liability Derivatives 7 52
Interest Rate Swap Agreements    
Derivatives Fair Value [Line Items]    
Asset Derivatives 12,208 40,733
Liability Derivatives 62,755 17,913
Foreign Exchange Contracts    
Derivatives Fair Value [Line Items]    
Asset Derivatives 314 177
Liability Derivatives $ 2,349 $ 851