XML 51 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities Derivative Financial Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative Liability, Fair Value, Gross Liability $ (41,935) $ (36,102)  
Derivative Asset, Fair Value, Gross Asset 54,765 44,637  
Derivative Asset, Fair Value, Gross Liability 0 0  
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 54,765 44,637  
Derivative Asset, Not Offset, Policy Election Deduction (34,935) (25,187)  
Derivative, Collateral, Obligation to Return Cash (7,362) (9,918)  
Derivative Asset, Fair Value, Amount Offset Against Collateral 12,468 9,532  
Derivative Liability, Fair Value, Gross Asset 0 0  
Derivative Liability, Fair Value, Amount Not Offset Against Collateral (41,935) (36,102)  
Derivative Liability, Not Offset, Policy Election Deduction 34,935 25,187  
Derivative, Collateral, Right to Reclaim Cash 827 2,048  
Derivative Liability, Fair Value, Amount Offset Against Collateral (6,173) (8,867)  
Ria Operations [Member] | Foreign Exchange Contract [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, Notional Amount 159,000 251,100  
Corporate Operations [Member] | Foreign Exchange Contract [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, Notional Amount 43,000 64,300  
xe Operations [Member] [Domain] | Trading Revenue [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Trading Activity, Gain 18,900    
HiFX Operations [Member] | Trading Revenue [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Trading Activity, Gain   69,200 $ 72,500
HiFX Operations [Member] | Foreign Exchange Contract [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, Notional Amount $ 1,200,000 $ 1,800,000  
Maximum [Member] | Ria Operations [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Foreign currency forward contract term 14 days