XML 92 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Derivatives - Schedule of Fair Value of Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Derivatives Fair Value [Line Items]    
Fair Value of Derivatives in an Asset Position $ 46,345  
Fair Value of Derivatives in a Liability Position 14,945 $ 55,536
Interest Rate Derivatives [Member]    
Derivatives Fair Value [Line Items]    
Fair Value of Derivatives in an Asset Position 39,872  
Fair Value of Derivatives in a Liability Position 14,405 46,144
Foreign Exchange Contracts [Member]    
Derivatives Fair Value [Line Items]    
Fair Value of Derivatives in an Asset Position 6,473  
Fair Value of Derivatives in a Liability Position $ 540 $ 9,392