XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Liabilities:    
Derivative instruments at fair value $ 93,317 $ 52,197
Derivative Financial Instruments, Liabilities    
Liabilities:    
Derivative instruments at fair value 93,317 52,197
Derivative Financial Instruments, Assets    
Assets:    
Asset fair value measurement 2,205 5,833
Agency MBS    
Assets:    
Asset fair value measurement 1,827,777 3,510,051
Liabilities:    
Derivative instruments at fair value 93,300  
Non-Agency MBS    
Assets:    
Asset fair value measurement 192,032 643,610
Level 2 | Derivative Financial Instruments, Liabilities    
Liabilities:    
Derivative instruments at fair value 93,317 52,197
Level 2 | Derivative Financial Instruments, Assets    
Assets:    
Asset fair value measurement 2,205 5,833
Level 2 | Agency MBS    
Assets:    
Asset fair value measurement 1,827,777 3,510,051
Level 2 | Non-Agency MBS    
Assets:    
Asset fair value measurement $ 192,032 $ 643,610