XML 89 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Derivative [Line Items]      
Assets $ 22,929,859   $ 21,886,040
Foreign currency open position 500    
Mortgage Loans Held For Sale [Member]      
Derivative [Line Items]      
Gain (loss) in fair values of mortgage loans held for sale $ 733 $ 21