Income Taxes - Schedule of Distributions Characterized as Ordinary Dividends Capital Gain and Nontaxable (Detail) |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
| Income Tax Disclosure [Abstract] | |||
| Ordinary dividends | 43.00% | 55.00% | 51.00% |
| Capital gain distributions | 8.00% | 8.00% | |
| Return of capital distributions | 49.00% | 37.00% | 49.00% |
| Percentage of distributions paid to stockholders | 100.00% | 100.00% | 100.00% |