XML 62 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Assets - Schedule of Distributions Declared on Shares and Shares Distributed Pursuant to the DRIP to Stockholders (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
January 31,2024    
Class of Stock [Line Items]    
Record Date Jan. 31, 2024  
November 1, 2023    
Class of Stock [Line Items]    
Date Declared Nov. 01, 2023  
Amount Per Share $ 0.21  
Shares 284,014  
February 27, 2024    
Class of Stock [Line Items]    
Date Declared Feb. 27, 2024  
Amount Per Share $ 0.21  
Shares 303,114  
February 29, 2024    
Class of Stock [Line Items]    
Record Date Feb. 29, 2024  
Payment Date Feb. 29, 2024  
March 28, 2024    
Class of Stock [Line Items]    
Date Declared Feb. 27, 2024  
Record Date Mar. 28, 2024  
Payment Date Mar. 28, 2024  
Amount Per Share $ 0.21  
Shares 328,736  
April 30, 2024    
Class of Stock [Line Items]    
Date Declared Feb. 27, 2024  
Record Date Apr. 30, 2024  
Amount Per Share $ 0.21  
Shares 358,447  
April 26, 2024    
Class of Stock [Line Items]    
Payment Date Apr. 26, 2024  
May 28, 2024    
Class of Stock [Line Items]    
Payment Date May 28, 2024  
May 1, 2024    
Class of Stock [Line Items]    
Date Declared May 01, 2024  
Amount Per Share $ 0.21  
Shares 396,199  
May 31, 2024    
Class of Stock [Line Items]    
Record Date May 31, 2024  
June 26, 2024    
Class of Stock [Line Items]    
Payment Date Jun. 26, 2024  
June 28, 2024    
Class of Stock [Line Items]    
Date Declared May 01, 2024  
Record Date Jun. 28, 2024  
Amount Per Share $ 0.21  
Shares 421,156  
July 26, 2024    
Class of Stock [Line Items]    
Payment Date Jul. 26, 2024  
April 26, 2023    
Class of Stock [Line Items]    
Date Declared   Apr. 26, 2023
Amount Per Share   $ 0.17
Shares   26,481
April 28, 2023    
Class of Stock [Line Items]    
Record Date   Apr. 28, 2023
May 30, 2023    
Class of Stock [Line Items]    
Payment Date   May 30, 2023
May 3, 2023    
Class of Stock [Line Items]    
Date Declared   May 03, 2023
Amount Per Share   $ 0.21
Shares   40,267
May 31, 2023    
Class of Stock [Line Items]    
Record Date   May 31, 2023
June 28, 2023    
Class of Stock [Line Items]    
Payment Date   Jun. 28, 2023
June 30, 2023    
Class of Stock [Line Items]    
Date Declared   May 03, 2023
Record Date   Jun. 30, 2023
Amount Per Share   $ 0.21
Shares   62,222
July 28, 2023    
Class of Stock [Line Items]    
Payment Date   Jul. 28, 2023