XML 156 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Income Tax Treatment for Common Stock Dividends (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Ordinary dividends 30.90% 100.00% 98.20%
Capital gain dividends 0.00% 0.00% 1.80%
Nondividend distributions 69.10% 0.00% 0.00%
Total 100.00% 100.00% 100.00%