XML 77 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Critical and Significant Accounting Policies - Summary of Status of Cash Dividends Distributed (Details) - Common stock
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dividend Distribution [Line Items]      
Ordinary income 88.46% 80.17% 70.92%
Capital gain 8.32% 16.78% 22.07%
Unrecaptured section 1250 capital gain 3.22% 3.05% 7.01%
Status of dividend total cash dividends distributed percentage 100.00% 100.00% 100.00%