XML 56 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Payable, Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued dividends payable $ 74,771 $ 69,033
Accrued interest payable 16,089 14,208
Accounts payable and other liabilities 6,922 1,505
Collateral deposited under derivative agreements 2,930 20,000
Total $ 100,712 $ 104,746