Annual report pursuant to Section 13 and 15(d)

EQUITY - Schedule of Distributions on Common Stock (Details)

v3.25.0.1
EQUITY - Schedule of Distributions on Common Stock (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Series B Preferred Stock      
Class of Stock [Line Items]      
Ordinary Income 47.17899% 30.78234% 34.205%
Long-term Capital Gain 23.88599% 22.61177% 0.00%
Return of Capital 28.93502% 46.60589% 65.795%
Series C Preferred Stock      
Class of Stock [Line Items]      
Ordinary Income 47.17899% 30.78234% 34.205%
Long-term Capital Gain 23.88599% 22.61177% 0.00%
Return of Capital 28.93502% 46.60589% 65.795%
Series D Term Preferred Stock      
Class of Stock [Line Items]      
Ordinary Income 47.17899% 30.78234% 34.205%
Long-term Capital Gain 23.88599% 22.61177% 0.00%
Return of Capital 28.93502% 46.60589% 65.795%
Series E Preferred Stock      
Class of Stock [Line Items]      
Ordinary Income 47.17899% 30.78234%  
Long-term Capital Gain 23.88599% 22.61177%  
Return of Capital 28.93502% 46.60589%  
Common Stock      
Class of Stock [Line Items]      
Ordinary Income 0.00% 0.00% 0.00%
Long-term Capital Gain 0.00% 0.00% 0.00%
Return of Capital 100.00% 100.00% 100.00%