Deferred Expenses and Other Assets, Net and Accounts Payable, Accrued Expenses and Other Liabilities (Schedule of Other Liabilities) (Details) - USD ($) $ in Thousands |
Dec. 31, 2019 |
Dec. 31, 2018 |
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Interest rate hedge liabilities | $ 13,672 | $ 10,092 |
| Accrued expenses | 2,746 | 3,596 |
| Dividends declared and payable | 7,472 | 2,741 |
| Operating lease liability | 5,852 | 0 |
| Other liabilities | 4,975 | 1,788 |
| Interest payable | 5,801 | 1,663 |
| Management fee payable | 2,490 | 920 |
| Accounts payable, accrued expenses and other liabilities | 43,008 | 20,800 |
| Payable to the Manager for costs it paid on the Company's behalf | $ 600 | $ 400 |