XML 90 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments (Schedule of Call Options by Counterparty) (Details) - Call Options - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Derivative [Line Items]    
Notional amount $ 39,420,777 $ 35,498,003
Fair value 205,149 1,568,380
Bank of America    
Derivative [Line Items]    
Notional amount 6,518,808 4,645,366
Fair value 6,704 237,955
Barclays    
Derivative [Line Items]    
Notional amount 2,301,414 4,135,537
Fair value 27,032 154,127
BNP Paribas    
Derivative [Line Items]    
Notional amount 0 1,411,989
Fair value 0 73,650
Canadian Imperial Bank of Commerce    
Derivative [Line Items]    
Notional amount 4,856,150 2,808,030
Fair value 29,313 84,268
Citibank, N.A.    
Derivative [Line Items]    
Notional amount 4,792,208 4,104,666
Fair value 27,239 219,900
Credit Suisse    
Derivative [Line Items]    
Notional amount 2,877,916 3,538,855
Fair value 12,887 137,384
J.P. Morgan    
Derivative [Line Items]    
Notional amount 3,701,964 1,753,649
Fair value 17,564 109,689
Morgan Stanley    
Derivative [Line Items]    
Notional amount 3,560,044 3,408,179
Fair value 1,561 184,323
Royal Bank of Canada    
Derivative [Line Items]    
Notional amount 1,871,305 3,027,469
Fair value 14,011 104,141
Societe Generale    
Derivative [Line Items]    
Notional amount 2,343,165 0
Fair value 21,681 0
SunTrust    
Derivative [Line Items]    
Notional amount 1,755,030 2,331,168
Fair value 12,047 90,399
Wells Fargo    
Derivative [Line Items]    
Notional amount 4,618,569 4,036,255
Fair value 33,398 162,781
Exchange Traded    
Derivative [Line Items]    
Notional amount 224,204 296,840
Fair value $ 1,712 $ 9,763