Income Taxes - Schedule of Distributions Characterized as Ordinary Dividends Capital Gain and Nontaxable (Detail) |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|
| Income Tax Disclosure [Abstract] | |||
| Ordinary dividends | 51.00% | 58.00% | 51.00% |
| Return of capital distributions | 49.00% | 42.00% | 49.00% |
| Percentage of distributions paid to stockholders | 100.00% | 100.00% | 100.00% |