XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Derivative [Line Items]          
Gain (loss) on derivatives $ (6,168) $ (53,543) $ (94,958) $ (80,832)  
Interest rate swap agreements          
Derivative [Line Items]          
Derivative contract, weighted average maturity (in months)     61 months    
Derivative, Notional Amount 915,000   $ 915,000    
Gain (loss) on derivatives (8,700) (57,700) (110,000) (91,400)  
Aggregate notional amount $ 915,000   $ 915,000   $ 2,501,000
Interest rate swap agreements | Minimum          
Derivative [Line Items]          
Fixed interest rate 1.5455%   1.5455%    
Interest rate swap agreements | Maximum          
Derivative [Line Items]          
Fixed interest rate 3.2205%   3.2205%    
TBA Agency MBS          
Derivative [Line Items]          
Gain (loss) on derivatives $ 2,484 $ 4,167 $ 15,049 $ 10,596  
Term of contract     30 years    
Aggregate notional amount $ 250,000   $ 250,000    
TBA Agency MBS | Minimum          
Derivative [Line Items]          
Fixed interest rate 2.00%   2.00%    
TBA Agency MBS | Maximum          
Derivative [Line Items]          
Fixed interest rate 3.00%   3.00%