Annual report pursuant to Section 13 and 15(d)

Derivative Instruments and Hedging Activities Short U.S. Treasury Securities (Details)

v3.19.1
Derivative Instruments and Hedging Activities Short U.S. Treasury Securities (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Derivative [Line Items]      
Notional $ 36,528,169,000 $ 31,226,878,000 $ 18,802,500,000
Derivative Financial Instruments, Liabilities [Member]      
Derivative [Line Items]      
Notional 5,403,265,000 8,335,507,000  
Fair Value (820,590,000) (31,903,000)  
Short US Treasury Securities [Member]      
Derivative [Line Items]      
Fair Value (781,500,000) 0  
Short US Treasury Securities [Member] | Derivative Financial Instruments, Liabilities [Member]      
Derivative [Line Items]      
Fair Value (781,455,000) 0  
Short US Treasury Securities [Member] | Short [Member]      
Derivative [Line Items]      
Notional $ 800,000,000 $ 0