v3.25.2
Net Assets - Schelude of Summarizes The Fund's Dividends Declared (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 28, 2025
Feb. 11, 2025
May 02, 2024
Feb. 02, 2024
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dividends Payable [Line Items]                    
Total Amount         $ 17,346,502 $ 12,917,608 $ 12,917,608 $ 12,917,608    
February 2025 Dividends                    
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.33                
Total Amount                 $ 12,179,459  
February 2025 Supplemental Dividends                    
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.02                
Total Amount                 $ 738,149  
April 2025 Supplemental Dividends                    
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.02                  
Total Amount                 $ 738,149  
February 2024 Dividends                    
Dividends Payable [Line Items]                    
Dividends payable, declared date       Feb. 02, 2024            
Dividends payable, date to be paid                   Feb. 12, 2024
Distribution type                   Regular
Distribution per Share       $ 0.33            
Total Amount                   $ 12,179,459
February 2023 Supplemental Dividends                    
Dividends Payable [Line Items]                    
Dividends payable, declared date       Feb. 02, 2024            
Dividends payable, date to be paid                   Feb. 12, 2024
Distribution type                   Supplemental
Distribution per Share       $ 0.02            
Total Amount                   $ 738,149
April 2025, Dividends                    
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.12                  
Total Amount                 $ 4,428,894  
May 2024, Dividends                    
Dividends Payable [Line Items]                    
Dividends payable, declared date     May 02, 2024              
Dividends payable, date to be paid                   May 10, 2024
Distribution type                   Regular
Distribution per Share     $ 0.33              
Total Amount                   $ 12,179,459
May 2024 Supplemental Dividends                    
Dividends Payable [Line Items]                    
Dividends payable, declared date     May 02, 2024              
Dividends payable, date to be paid                   May 10, 2024
Distribution type                   Supplemental
Distribution per Share     $ 0.02              
Total Amount                   $ 738,149
O 2024 M 12 Dividends [Member]                    
Dividends Payable [Line Items]                    
Dividends payable, date of record                 Dec. 31, 2024  
O 2024 M 12 Supplemental Dividends [Member]                    
Dividends Payable [Line Items]                    
Dividends payable, date of record                 Dec. 31, 2024  
O 2025 M3 Dividends [Member]                    
Dividends Payable [Line Items]                    
Dividends payable, date of record                 Mar. 31, 2025  
O 2025 M3 Supplemental Dividends [Member]                    
Dividends Payable [Line Items]                    
Dividends payable, date of record                 Mar. 31, 2025  
O2025 M4 Dividends [Member]                    
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.33                  
Total Amount                 $ 12,179,459  
O 2024 M3 Dividends [Member]                    
Dividends Payable [Line Items]                    
Dividends payable, date of record                   Mar. 31, 2024
O 2024 M3 Supplemental Dividends [Member]                    
Dividends Payable [Line Items]                    
Dividends payable, date of record                   Mar. 31, 2024
O 2023 M12 Dividends [Member]                    
Dividends Payable [Line Items]                    
Dividends payable, date of record                   Dec. 31, 2023
O 2023 M 12 Supplemental Dividends [Member]                    
Dividends Payable [Line Items]                    
Dividends payable, date of record                   Dec. 31, 2023
O 2025 M5 Dividends [Member]                    
Dividends Payable [Line Items]                    
Dividends payable, date of record                 Apr. 25, 2025