XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Distributions Paid, Tax Basis (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Common Stock      
Dividends Payable [Line Items]      
Distributions paid, tax basis per share (in dollars per share) $ 0.120000 $ 0.090000 $ 0
Series A Preferred Stock      
Dividends Payable [Line Items]      
Distributions paid, tax basis per share (in dollars per share) 2.062500 2.062500 2.062500
Ordinary non-qualified income | Common Stock      
Dividends Payable [Line Items]      
Distributions paid, tax basis per share (in dollars per share) 0.120000 0.044543 0
Ordinary non-qualified income | Series A Preferred Stock      
Dividends Payable [Line Items]      
Distributions paid, tax basis per share (in dollars per share) 2.062500 1.020772 0
Qualified dividends | Common Stock      
Dividends Payable [Line Items]      
Distributions paid, tax basis per share (in dollars per share) 0 0.045457 0
Qualified dividends | Series A Preferred Stock      
Dividends Payable [Line Items]      
Distributions paid, tax basis per share (in dollars per share) 0 1.041728 0
Return of capital | Series A Preferred Stock      
Dividends Payable [Line Items]      
Distributions paid, tax basis per share (in dollars per share) $ 0 $ 0 $ 2.062500