XML 104 R94.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives - Schedule of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Jul. 31, 2017
Derivatives, Fair Value [Line Items]      
Notional Amount     $ 100,000
Net amounts presented in the consolidated balance sheets $ 4,562 $ 331  
Net amounts presented in the consolidated balance sheets 41,059 14,682  
Not designated as hedging:      
Derivatives, Fair Value [Line Items]      
Notional Amount 3,138,839 1,967,191  
Net amounts presented in the consolidated balance sheets 80,544 21,981  
Net amounts presented in the consolidated balance sheets 47,854 17,418  
Interest rate contracts | Not designated as hedging:      
Derivatives, Fair Value [Line Items]      
Notional Amount 541,983 440,556  
Net amounts presented in the consolidated balance sheets 41,236 14,929  
Net amounts presented in the consolidated balance sheets 41,068 14,929  
Forward commitments | Not designated as hedging:      
Derivatives, Fair Value [Line Items]      
Notional Amount 1,142,224 684,437  
Net amounts presented in the consolidated balance sheets 0 0  
Net amounts presented in the consolidated balance sheets 6,786 866  
Interest rate-lock commitments | Not designated as hedging:      
Derivatives, Fair Value [Line Items]      
Notional Amount 1,205,932 453,198  
Net amounts presented in the consolidated balance sheets 37,055 7,052  
Net amounts presented in the consolidated balance sheets 0 0  
Futures contracts | Not designated as hedging:      
Derivatives, Fair Value [Line Items]      
Notional Amount 248,700 389,000  
Net amounts presented in the consolidated balance sheets 2,253 0  
Net amounts presented in the consolidated balance sheets 0 1,623  
Interest rate swaps | Designated as hedging:      
Derivatives, Fair Value [Line Items]      
Notional Amount 30,000 30,000  
Net amounts presented in the consolidated balance sheets 0 0  
Net amounts presented in the consolidated balance sheets $ 2,215 $ 515