XML 137 R117.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments (Schedule of the changes in the fair value of non-hedge accounting derivatives) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on Fair Value Hedges Recognized in Earnings   $ 10,008 $ 9,571
Not Designated as Hedging Instrument [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on Fair Value Hedges Recognized in Earnings $ 10,471    
Interest Rate Derivatives [Member] | Operating Expense [Member] | Not Designated as Hedging Instrument [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on Fair Value Hedges Recognized in Earnings 10,369 11,068 8,477
Mortgage Banking Derivatives [Member] | Operating Expense [Member] | Not Designated as Hedging Instrument [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on Fair Value Hedges Recognized in Earnings (776) 636 (6)
Other Contract [Member] | Operating Expense [Member] | Not Designated as Hedging Instrument [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on Fair Value Hedges Recognized in Earnings 878 (1,696) 1,100
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on Fair Value Hedges Recognized in Earnings (10,265) 1,833 5,555
Cash Flow Hedging [Member] | Interest Rate Derivatives [Member] | Operating Expense [Member] | Not Designated as Hedging Instrument [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on Fair Value Hedges Recognized in Earnings 411 8,206 4,241
Cash Flow Hedging [Member] | Interest Rate Derivatives [Member] | Other Income [Member] | Not Designated as Hedging Instrument [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on Fair Value Hedges Recognized in Earnings $ (10,676) $ (6,373) $ 1,314