XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.4
Net Assets - Schedule of Distributions Declared on Common Stock (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
February 26, 2025 (Base)      
Class Of Stock [Line Items]      
Date Declared Feb. 26, 2025    
Record Date Mar. 31, 2025    
Payment Date Apr. 28, 2025    
Amount Per Share $ 0.32    
Shares [1] 131,367    
February 26, 2025 (Special)      
Class Of Stock [Line Items]      
Date Declared Feb. 26, 2025    
Record Date Mar. 31, 2025    
Payment Date Apr. 28, 2025    
Amount Per Share $ 0.16    
Shares [1] 65,684    
May 7, 2025 (Supplemental)      
Class Of Stock [Line Items]      
Date Declared May 07, 2025    
Record Date May 30, 2025    
Payment Date Jun. 13, 2025    
Amount Per Share $ 0.05    
Shares [1] 20,996    
May 7, 2025 (Base)      
Class Of Stock [Line Items]      
Date Declared May 07, 2025    
Record Date Jun. 30, 2025    
Payment Date Jul. 28, 2025    
Amount Per Share $ 0.32    
Shares [1] 102,019    
May 7, 2025 (Special)      
Class Of Stock [Line Items]      
Date Declared May 07, 2025    
Record Date Jun. 30, 2025    
Payment Date Jul. 28, 2025    
Amount Per Share $ 0.16    
Shares [1] 51,010    
August 6, 2025 (Supplemental)      
Class Of Stock [Line Items]      
Date Declared Aug. 06, 2025    
Record Date Aug. 29, 2025    
Payment Date Sep. 15, 2025    
Amount Per Share $ 0.03    
Shares [1] 11,190    
August 6, 2025 (Base)      
Class Of Stock [Line Items]      
Date Declared Aug. 06, 2025    
Record Date Sep. 30, 2025    
Payment Date Oct. 28, 2025    
Amount Per Share $ 0.32    
Shares [1] 134,411    
August 6, 2025 (Special)      
Class Of Stock [Line Items]      
Date Declared Aug. 06, 2025    
Record Date Sep. 30, 2025    
Payment Date Oct. 28, 2025    
Amount Per Share $ 0.16    
Shares [1] 67,206    
November 5, 2025 (Supplemental)      
Class Of Stock [Line Items]      
Date Declared Nov. 05, 2025    
Record Date Nov. 28, 2025    
Payment Date Dec. 15, 2025    
Amount Per Share $ 0.04    
Shares [1] 19,941    
November 5, 2025 (Base)      
Class Of Stock [Line Items]      
Date Declared Nov. 05, 2025    
Record Date Dec. 31, 2025    
Payment Date Jan. 27, 2026    
Amount Per Share $ 0.32    
Shares [1] 142,457    
February 21, 2024 (Base)      
Class Of Stock [Line Items]      
Date Declared   Feb. 21, 2024  
Record Date   Mar. 28, 2024  
Payment Date   Apr. 26, 2024  
Amount Per Share   $ 0.45  
Shares   119,858  
May 1, 2024 (Base)      
Class Of Stock [Line Items]      
Date Declared   May 01, 2024  
Record Date   Jun. 28, 2024  
Payment Date   Jul. 26, 2024  
Amount Per Share   $ 0.45  
Shares   132,515  
August 8, 2024 (Base)      
Class Of Stock [Line Items]      
Date Declared   Aug. 08, 2024  
Record Date   Sep. 30, 2024  
Payment Date   Oct. 28, 2024  
Amount Per Share   $ 0.45  
Shares   135,282  
November 7, 2024 (Base)      
Class Of Stock [Line Items]      
Date Declared   Nov. 07, 2024  
Record Date   Dec. 31, 2024  
Payment Date   Jan. 27, 2025  
Amount Per Share   $ 0.45  
Shares [1]   136,377  
February 22, 2023 (Base)      
Class Of Stock [Line Items]      
Date Declared     Feb. 22, 2023
Record Date     Mar. 31, 2023
Payment Date     Apr. 27, 2023
Amount Per Share     $ 0.45
Shares [1]     101,249
May 3, 2023 (Base)      
Class Of Stock [Line Items]      
Date Declared     May 03, 2023
Record Date     Jun. 30, 2023
Payment Date     Jul. 27, 2023
Amount Per Share     $ 0.45
Shares     100,381
August 2, 2023 (Base)      
Class Of Stock [Line Items]      
Date Declared     Aug. 02, 2023
Record Date     Sep. 30, 2023
Payment Date     Oct. 27, 2023
Amount Per Share     $ 0.45
Shares [1]     128,366
November 1, 2023 (Base)      
Class Of Stock [Line Items]      
Date Declared     Nov. 01, 2023
Record Date     Dec. 29, 2023
Payment Date     Jan. 26, 2024
Amount Per Share     $ 0.45
Shares     119,186
[1] In accordance with the Company’s DRIP, shares were purchased in the open market.