v3.26.1
Net Assets - Schelude of Summarizes The Fund's Dividends Declared (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 23, 2026
May 26, 2026
Apr. 28, 2026
Mar. 25, 2026
Feb. 27, 2026
Jan. 29, 2026
Apr. 28, 2025
Feb. 11, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dividends Payable [Line Items]                            
Total Amount                 $ 16,683,506 $ 15,947,981 $ 17,346,502 $ 12,917,608    
Distribution Declared Date January 29, 2026                            
Dividends Payable [Line Items]                            
Dividends payable, declared date           Jan. 29, 2026                
Dividends payable, date of record                         Jan. 31, 2026  
Dividends payable, date to be paid                         Feb. 27, 2026  
Distribution type                         Regular  
Distribution per Share           $ 0.24                
Total Amount                         $ 5,207,028  
Distribution Declared Date February 27, 2026                            
Dividends Payable [Line Items]                            
Dividends payable, declared date         Feb. 27, 2026                  
Dividends payable, date of record                         Feb. 28, 2026  
Dividends payable, date to be paid                         Mar. 30, 2026  
Distribution type                         Regular  
Distribution per Share         $ 0.24                  
Total Amount                         $ 5,315,761  
Distribution Declared Date March 25, 2026                            
Dividends Payable [Line Items]                            
Dividends payable, declared date       Mar. 25, 2026                    
Dividends payable, date of record                         Mar. 31, 2026  
Dividends payable, date to be paid                         Apr. 30, 2026  
Distribution type                         Regular  
Distribution per Share       $ 0.24                    
Total Amount                         $ 5,425,192  
Distribution Declared Date April 28, 2026                            
Dividends Payable [Line Items]                            
Dividends payable, declared date     Apr. 28, 2026                      
Dividends payable, date of record                         Apr. 30, 2026  
Dividends payable, date to be paid                         May 28, 2026  
Distribution type                         Regular  
Distribution per Share     $ 0.24                      
Total Amount                         $ 5,492,834  
Distribution Declared Date May 26, 2026                            
Dividends Payable [Line Items]                            
Dividends payable, declared date   May 26, 2026                        
Dividends payable, date of record                         May 29, 2026  
Dividends payable, date to be paid                         Jun. 25, 2026  
Distribution type                         Regular  
Distribution per Share   $ 0.24                        
Total Amount                         $ 5,561,045  
Distribution Declared Date June 23, 2026                            
Dividends Payable [Line Items]                            
Dividends payable, declared date Jun. 23, 2026                          
Dividends payable, date of record                         Jun. 30, 2026  
Dividends payable, date to be paid                         Jul. 28, 2026  
Distribution type                         Regular  
Distribution per Share $ 0.24                          
Total Amount                         $ 5,629,627  
Distribution Declared Date February 11, 2025                            
Dividends Payable [Line Items]                            
Dividends payable, declared date               Feb. 11, 2025            
Dividends payable, date to be paid                         Feb. 12, 2025  
Distribution type                           Regular
Distribution per Share               $ 0.66            
Total Amount                           $ 12,179,459
Distribution Record Date December 31, 2024                            
Dividends Payable [Line Items]                            
Dividends payable, date of record                         Dec. 31, 2024  
Distribution Record Date March 31, 2025                            
Dividends Payable [Line Items]                            
Dividends payable, date of record                         Mar. 31, 2025  
Distribution Declared Date April 28, 2025                            
Dividends Payable [Line Items]                            
Dividends payable, declared date             Apr. 28, 2025              
Dividends payable, date to be paid                         Apr. 29, 2025  
Distribution type                           Regular
Distribution per Share             $ 0.66              
Total Amount                           $ 12,179,459
Supplemental Distribution Declared Date February 11, 2025                            
Dividends Payable [Line Items]                            
Dividends payable, declared date               Feb. 11, 2025            
Dividends payable, date to be paid                         Feb. 12, 2025  
Distribution type                           Supplemental
Distribution per Share               $ 0.04            
Total Amount                           $ 738,149
Supplemental Distribution Record Date December 31, 2024                            
Dividends Payable [Line Items]                            
Dividends payable, date of record                         Dec. 31, 2024  
Supplemental Distribution Record Date March 31, 2025                            
Dividends Payable [Line Items]                            
Dividends payable, date of record                         Mar. 31, 2025  
Supplemental Distribution Declared Date April 28, 2025                            
Dividends Payable [Line Items]                            
Dividends payable, declared date             Apr. 28, 2025              
Dividends payable, date to be paid                         Apr. 29, 2025  
Distribution type                           Supplemental
Distribution per Share             $ 0.04              
Total Amount                           $ 738,149
Distribution Declared Date April 28, 2025                            
Dividends Payable [Line Items]                            
Dividends payable, declared date             Apr. 28, 2025              
Dividends payable, date to be paid                         Apr. 29, 2025  
Distribution type                           Regular
Distribution per Share             $ 0.24              
Total Amount                           $ 4,428,894
Distribution Record Date April 25, 2025                            
Dividends Payable [Line Items]                            
Dividends payable, date of record                         Apr. 25, 2025