XML 105 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Per Share Distributions to Stockholders (Detail) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Common share distribution $ 1.1500 $ 1.1100 $ 1.0700
Ordinary dividend 0.4703 0.7646 0.6030
Long-term capital gain 0.6797 0.1654  
Return of capital   0.1800 0.4670
Total $ 1.1500 $ 1.1100 $ 1.0700