XML 132 R119.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments - Derivative Financial Instruments, their Fair Values, and Balance Sheet Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivatives Fair Value [Line Items]    
Asset Derivatives $ 47,717 $ 42,011
Liability Derivatives 168,037 18,816
Interest Rate Lock Commitments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 64 1,084
Liability Derivatives 6 0
Forward Commitments    
Derivatives Fair Value [Line Items]    
Asset Derivatives 10 17
Liability Derivatives 4 52
Interest Rate Swap Agreements    
Derivatives Fair Value [Line Items]    
Asset Derivatives 45,831 40,733
Liability Derivatives 167,960 17,913
Foreign Exchange Contracts    
Derivatives Fair Value [Line Items]    
Asset Derivatives 1,812 177
Liability Derivatives $ 67 $ 851