XML 109 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives (Derivatives Not Designated as Hedging Instruments - Foreign Exchange Contracts) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Derivative assets - Fair value $ 834,204 $ 330,316
Derivative liabilities - Fair value 658,515 256,528
Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional amount 21,826,497 20,540,031
Derivative assets - Fair value 834,131 330,316
Derivative liabilities - Fair value 657,340 251,744
Derivatives not designated as hedging instruments | Foreign exchange contracts    
Derivative [Line Items]    
Notional amount 4,958,834 4,839,661
Derivative assets - Fair value 64,310 54,637
Derivative liabilities - Fair value 55,627 47,024
Foreign exchange contracts | Customer Counterparty | Derivatives not designated as hedging instruments | Forwards and spot    
Derivative [Line Items]    
Notional amount 3,658,965 3,581,036
Derivative assets - Fair value 50,674 45,911
Derivative liabilities - Fair value 38,564 40,591
Foreign exchange contracts | Customer Counterparty | Derivatives not designated as hedging instruments | Swaps    
Derivative [Line Items]    
Notional amount 9,007 6,889
Derivative assets - Fair value 4 16
Derivative liabilities - Fair value 95 84
Foreign exchange contracts | Customer Counterparty | Derivatives not designated as hedging instruments | Written options    
Derivative [Line Items]    
Notional amount 86,810 87,036
Derivative assets - Fair value 217 127
Derivative liabilities - Fair value 0 0
Foreign exchange contracts | Customer Counterparty | Derivatives not designated as hedging instruments | Collars    
Derivative [Line Items]    
Notional amount 2,205 2,244
Derivative assets - Fair value 27 0
Derivative liabilities - Fair value 0 14
Foreign exchange contracts | Customer Counterparty | Derivatives not designated as hedging instruments | Foreign exchange contracts    
Derivative [Line Items]    
Notional amount 3,756,987 3,677,205
Derivative assets - Fair value 50,922 46,054
Derivative liabilities - Fair value 38,659 40,689
Foreign exchange contracts | Financial Counterparty | Derivatives not designated as hedging instruments | Forwards and spot    
Derivative [Line Items]    
Notional amount 176,903 207,492
Derivative assets - Fair value 4,049 1,400
Derivative liabilities - Fair value 7,721 507
Foreign exchange contracts | Financial Counterparty | Derivatives not designated as hedging instruments | Swaps    
Derivative [Line Items]    
Notional amount 773,059 702,391
Derivative assets - Fair value 7,569 6,156
Derivative liabilities - Fair value 7,256 4,712
Foreign exchange contracts | Financial Counterparty | Derivatives not designated as hedging instruments | Purchased options    
Derivative [Line Items]    
Notional amount 86,810 87,036
Derivative assets - Fair value 0 0
Derivative liabilities - Fair value 217 127
Foreign exchange contracts | Financial Counterparty | Derivatives not designated as hedging instruments | Collars    
Derivative [Line Items]    
Notional amount 165,075 165,537
Derivative assets - Fair value 1,770 1,027
Derivative liabilities - Fair value 1,774 989
Foreign exchange contracts | Financial Counterparty | Derivatives not designated as hedging instruments | Foreign exchange contracts    
Derivative [Line Items]    
Notional amount 1,201,847 1,162,456
Derivative assets - Fair value 13,388 8,583
Derivative liabilities - Fair value $ 16,968 $ 6,335