v3.26.3
STOCKHOLDER DIVIDENDS AND DRIP - Stockholder Dividends (Details) - USD ($)
3 Months Ended 12 Months Ended
May 12, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2026
Jun. 30, 2025
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Common stock, dividends per share, declared (in Dollars per Share)   $ 0 $ 0 $ 0 $ 0 $ 0 $ 0.5 $ 0.5 $ 1.25 $ 0 $ 2.25
Dividends, common stock declared   $ 0 $ 0 $ 0 $ 0 $ 0 $ 786,925 $ 673,655 $ 1,679,460 $ 0 $ 3,140,040
Common Stock, Par or Stated Value Per Share   $ 0.0001       $ 0.0001       $ 0.0001 $ 0.0001
Q1-2026 Quarterly Dividends [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Dividends Payable, Date Declared         Sep. 30, 2025            
Dividends declaration date         Sep. 30, 2025            
Q2-2026 Quarterly Dividends [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Dividends Payable, Date Declared       Dec. 31, 2025              
Dividends declaration date       Dec. 31, 2025              
Q3-2026 Quarterly Dividends [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Dividends Payable, Date Declared     Mar. 31, 2026                
Dividends declaration date     Mar. 31, 2026                
Q4-2026 Quarterly Dividends [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Dividends Payable, Date Declared   Jun. 30, 2026                  
Dividends declaration date   Jun. 30, 2026                  
Q1-2025 Quarterly Dividends [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Dividends Payable, Date Declared                 Sep. 30, 2024    
Dividends declaration date                 Sep. 30, 2024    
Q2-2025 Quarterly Dividends [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Dividends Payable, Date Declared               Dec. 31, 2024      
Dividends declaration date               Dec. 31, 2024      
Q3-2025 Quarterly Dividends [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Dividends Payable, Date Declared             Mar. 31, 2025        
Dividends declaration date             Mar. 31, 2025        
Q4-2025 Quarterly Dividends [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Dividends Payable, Date Declared           Jun. 30, 2025          
Dividends declaration date           Jun. 30, 2025          
Series A Preferred Stock [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Preferred stock, dividends per share, declared (in Dollars per share)   $ 0.375 $ 0.375 $ 0.375 $ 0.375 $ 0.375 $ 0.375 $ 0.375 $ 0.375 $ 1.5 $ 1.5
Dividends, Preferred stock declared   $ 274,125 $ 276,780 $ 280,892 $ 285,758 $ 287,316 $ 286,981 $ 286,686 $ 287,036 $ 1,117,555 $ 1,148,019
Series A Preferred Stock [Member] | Q3-2026 Quarterly Dividends [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Dividends Payable, Date Declared May 12, 2026                    
Dividends declaration date May 12, 2026                    
Series B Preferred Stock [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Preferred stock, dividends per share, declared (in Dollars per share)   $ 0.75 $ 0.75 $ 0.75 $ 0.75 $ 0.75 $ 0.75 $ 0.75 $ 0.75 $ 3 $ 3
Dividends, Preferred stock declared   $ 93,469 $ 92,230 $ 90,198 $ 88,878 $ 85,058 $ 79,152 $ 63,593 $ 45,378 $ 364,775 [1] $ 273,181 [2]
Increase in liquidation preference   $ 273,582       $ 204,889       273,582 204,889
Cash dividend                   $ 91,193 $ 68,292
Series B Preferred Stock [Member] | Q3-2026 Quarterly Dividends [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Dividends Payable, Date Declared May 12, 2026                    
Dividends declaration date May 12, 2026                    
Series C Preferred Stock [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Preferred stock, dividends per share, declared (in Dollars per share)   $ 0.563 $ 0.563 $ 0.563 $ 0.563         $ 2.25  
Dividends, Preferred stock declared   $ 30,022 $ 27,189 $ 18,915 $ 6,465         $ 82,591  
Series C Preferred Stock [Member] | Q3-2026 Quarterly Dividends [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Dividends Payable, Date Declared May 12, 2026                    
Dividends declaration date May 12, 2026                    
Series A Preferred Units [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Distributions declared, per unit (in Dollars per Unit)   $ 0.375 $ 0.375 $ 0.375 $ 0.375 $ 0.375 $ 0.375 $ 0.375 $ 0.375 $ 1.5 $ 1.5
Cash distributions declared   $ 398,715 $ 400,136 $ 399,688 $ 399,247 $ 398,814 $ 398,388 $ 397,969 $ 382,489 $ 1,597,786 $ 1,577,660
Series B Preferred Units [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Distributions declared, per unit (in Dollars per Unit)   $ 0.75 $ 0.75 $ 0.75 $ 0.75 $ 0.75 $ 0.75 $ 0.75 $ 0.75 $ 3 $ 3
Cash distributions declared   $ 32,410 $ 32,410 $ 32,409 $ 32,410 $ 32,410 $ 32,410 $ 32,409 $ 32,410 $ 129,639 [3] $ 129,639 [4]
Increase in liquidation preference   $ 97,227       $ 97,229       97,227 97,229
Cash dividend                   $ 32,412 $ 32,410
Common Class A [Member]                      
STOCKHOLDER DIVIDENDS AND DRIP [Abstract]                      
Distributions declared, per unit (in Dollars per Unit)           $ 0 $ 0.05 $ 0.05 $ 0.125   $ 0.225
Cash distributions declared           $ 0 $ 4,095 $ 4,095 $ 10,269   $ 18,459
[1] Of the total dividends declared for Series B during the year ended June 30, 2026, $273,582 was an increase in liquidation preference and $91,193 was the cash dividend.
[2] Of the total dividends declared for Series B during the year ended June 30, 2025, $204,889 was an increase in liquidation preference and $68,292 was the cash dividend.
[3] Of the total distributions declared for Series B during the year ended June 30, 2026, $97,227 was an increase in liquidation preference and $32,412 was the cash dividend.
[4] Of the total distributions declared for Series B during the year ended June 30, 2025, $97,229 was an increase in liquidation preference and $32,410 was the cash dividend.