Quarterly report pursuant to Section 13 or 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 ($)
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Derivative [Line Items]        
Notional $ 58,777,783,000 $ 36,528,169,000 $ 18,429,288,000 $ 31,226,878,000
Derivative Financial Instruments, Liabilities [Member]        
Derivative [Line Items]        
Notional 47,073,000 5,403,265,000    
Fair Value $ (231,000) (820,590,000)    
Short US Treasuries [Member] | Derivative Financial Instruments, Liabilities [Member]        
Derivative [Line Items]        
Notional   800,000,000.0    
Fair Value   $ (781,455,000)