XML 77 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Critical and Significant Accounting Policies - Schedule of Cash Dividends Distributed (Details) - Common stock
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dividend Distribution [Line Items]      
Ordinary income 96.74% 98.19% 88.46%
Capital gain 1.43% 1.81% 8.32%
Unrecaptured section 1250 capital gain 1.83% 0.00% 3.22%
Status of dividend total cash dividends distributed percentage 100.00% 100.00% 100.00%