XML 100 R88.htm IDEA: XBRL DOCUMENT v3.20.2
DERIVATIVE INSTRUMENTS - Summary of Certain Characteristics of Futures Derivatives (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
U.S. Treasury futures | 2 Year    
Derivative [Line Items]    
Weighted Average Underlying Years to Maturity   1 year 11 months 15 days
Derivative Instruments, maturity period (in years)   2 years
U.S. Treasury futures | 2 Year | Notional - Long Positions    
Derivative [Line Items]    
Notional Amount Long (Short)   $ 0
U.S. Treasury futures | 2 Year | Notional - Short Positions    
Derivative [Line Items]    
Notional Amount Long (Short)   $ 180,000
U.S. Treasury futures | 5 Year    
Derivative [Line Items]    
Weighted Average Underlying Years to Maturity   4 years 5 months 1 day
Derivative Instruments, maturity period (in years)   5 years
U.S. Treasury futures | 5 Year | Notional - Long Positions    
Derivative [Line Items]    
Notional Amount Long (Short)   $ 0
U.S. Treasury futures | 5 Year | Notional - Short Positions    
Derivative [Line Items]    
Notional Amount Long (Short)   $ 2,953,300
U.S. Treasury futures | 10 Year and Greater    
Derivative [Line Items]    
Weighted Average Underlying Years to Maturity 6 years 10 months 24 days 9 years 8 months 26 days
Derivative Instruments minimum maturity period (in years) 10 years 10 years
U.S. Treasury futures | 10 Year and Greater | Notional - Long Positions    
Derivative [Line Items]    
Notional Amount Long (Short) $ 0 $ 2,600,000
U.S. Treasury futures | 10 Year and Greater | Notional - Short Positions    
Derivative [Line Items]    
Notional Amount Long (Short) $ 2,822,800 $ 5,806,400
Futures contracts    
Derivative [Line Items]    
Weighted Average Underlying Years to Maturity 6 years 10 months 24 days 8 years 3 months 3 days
Futures contracts | Notional - Long Positions    
Derivative [Line Items]    
Notional Amount Long (Short) $ 0 $ 2,600,000
Futures contracts | Notional - Short Positions    
Derivative [Line Items]    
Notional Amount Long (Short) $ 2,822,800 $ 8,939,700