XML 68 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Distributions - Schedule of Distributions Declared on Shares of Common Stock (Details) - $ / shares
3 Months Ended
Sep. 30, 2024
Sep. 18, 2024
Apr. 12, 2024
Feb. 08, 2024
Nov. 09, 2023
Sep. 14, 2023
May 04, 2023
Feb. 02, 2023
Nov. 11, 2022
Aug. 25, 2022
Declared on August 25, 2022 [Member]                    
Dividends Payable [Line Items]                    
Declaration date Aug. 25, 2022                  
Record date Sep. 23, 2022                  
Payment date Oct. 14, 2022                  
Amount per share                   $ 0.15
Declared on November 11, 2022 [Member]                    
Dividends Payable [Line Items]                    
Declaration date Nov. 11, 2022                  
Record date Dec. 16, 2022                  
Payment date Jan. 10, 2023                  
Amount per share                 $ 0.13  
Supplemental distribution Declared on November 11, 2022 [Member]                    
Dividends Payable [Line Items]                    
Declaration date [1] Nov. 11, 2022                  
Record date [1] Dec. 16, 2022                  
Payment date [1] Jan. 10, 2023                  
Amount per share [1]                 $ 0.02  
Declared on February 2, 2023 [Member]                    
Dividends Payable [Line Items]                    
Declaration date Feb. 02, 2023                  
Record date Mar. 10, 2023                  
Payment date Mar. 30, 2023                  
Amount per share               $ 0.13    
Supplemental distribution Declared on February 2, 2023 [Member]                    
Dividends Payable [Line Items]                    
Declaration date [1] Feb. 02, 2023                  
Record date [1] Mar. 10, 2023                  
Payment date [1] Mar. 30, 2023                  
Amount per share [1]               $ 0.02    
Declared on May 4, 2023 [Member]                    
Dividends Payable [Line Items]                    
Declaration date May 04, 2023                  
Record date Jun. 16, 2023                  
Payment date Jul. 07, 2023                  
Amount per share             $ 0.13      
Supplemental distribution Declared on May 4, 2023 [Member]                    
Dividends Payable [Line Items]                    
Declaration date [1] May 04, 2023                  
Record date [1] Jun. 16, 2023                  
Payment date [1] Jul. 07, 2023                  
Amount per share [1]             $ 0.05      
Declared on September 14, 2023 [Member]                    
Dividends Payable [Line Items]                    
Declaration date Sep. 14, 2023                  
Record date Oct. 12, 2023                  
Payment date Nov. 02, 2023                  
Amount per share           $ 0.13        
Supplemental distribution Declared on September 14, 2023 [Member]                    
Dividends Payable [Line Items]                    
Declaration date [1] Sep. 14, 2023                  
Record date [1] Oct. 12, 2023                  
Payment date [1] Nov. 02, 2023                  
Amount per share [1]           $ 0.02        
Declared on November 9, 2023 [Member]                    
Dividends Payable [Line Items]                    
Declaration date Nov. 09, 2023                  
Record date Dec. 14, 2023                  
Payment date Jan. 08, 2024                  
Amount per share         $ 0.12          
Supplemental distribution Declared on November 9, 2023 [Member]                    
Dividends Payable [Line Items]                    
Declaration date [1] Nov. 09, 2023                  
Record date [1] Dec. 14, 2023                  
Payment date [1] Jan. 08, 2024                  
Amount per share [1]         $ 0.03          
Declared on February 8, 2024 [Member]                    
Dividends Payable [Line Items]                    
Declaration date Feb. 08, 2024                  
Record date Mar. 15, 2024                  
Payment date Apr. 05, 2024                  
Amount per share       $ 0.12            
Supplemental distribution Declared on February 8, 2024 [Member]                    
Dividends Payable [Line Items]                    
Declaration date [1] Feb. 08, 2024                  
Record date [1] Mar. 15, 2024                  
Payment date [1] Apr. 05, 2024                  
Amount per share [1]       $ 0.03            
Declared on April 12, 2024 [Member]                    
Dividends Payable [Line Items]                    
Declaration date Apr. 12, 2024                  
Record date May 26, 2024                  
Payment date Jun. 14, 2024                  
Amount per share     $ 0.12              
Supplemental distribution Declared on April 12, 2024 [Member]                    
Dividends Payable [Line Items]                    
Declaration date [1] Apr. 12, 2024                  
Record date [1] May 26, 2024                  
Payment date [1] Jun. 14, 2024                  
Amount per share [1]     $ 0.03              
Declared on September 18, 2024 [Member]                    
Dividends Payable [Line Items]                    
Declaration date Sep. 18, 2024                  
Record date Oct. 16, 2024                  
Payment date Nov. 06, 2024                  
Amount per share   $ 0.12                
[1] * Supplemental distribution