v3.19.3.a.u2
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%