v3.25.2
Net Assets - Schedule of the Fund Made Distributions as Detailed (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Class I Common Shares [Member]    
Distribution Per Share $ 1.305 $ 1.305
Distribution Amount $ 48,019,166 $ 25,936,631
Class I Common Shares [Member] | Dividends Declaration Date January 30, 2025 [Member]    
Declaration Date Jan. 30, 2025  
Record Date Jan. 31, 2025  
Payment Date Feb. 25, 2025  
Distribution Per Share $ 0.2175  
Distribution Amount $ 7,038,118  
Class I Common Shares [Member] | Dividends Declaration Date February 28, 2025 [Member]    
Declaration Date Feb. 28, 2025  
Record Date Feb. 28, 2025  
Payment Date Mar. 24, 2025  
Distribution Per Share $ 0.2175  
Distribution Amount $ 7,377,063  
Class I Common Shares [Member] | Dividends Declaration Date March 28, 2025 [Member]    
Declaration Date Mar. 28, 2025  
Record Date Mar. 31, 2025  
Payment Date Apr. 23, 2025  
Distribution Per Share $ 0.2175  
Distribution Amount $ 7,804,151  
Class I Common Shares [Member] | Dividends Declaration Date April 28, 2025 [Member]    
Declaration Date Apr. 28, 2025  
Record Date Apr. 30, 2025  
Payment Date May 22, 2025  
Distribution Per Share $ 0.2175  
Distribution Amount $ 8,262,479  
Class I Common Shares [Member] | Dividends Declaration Date May 29, 2025 [Member]    
Declaration Date May 29, 2025  
Record Date May 30, 2025  
Payment Date Jun. 24, 2025  
Distribution Per Share $ 0.2175  
Distribution Amount $ 8,606,253  
Class I Common Shares [Member] | Dividends Declaration Date June 27, 2025 [Member]    
Declaration Date Jun. 27, 2025  
Record Date Jun. 30, 2025  
Payment Date Jul. 23, 2025  
Distribution Per Share $ 0.2175  
Distribution Amount $ 8,931,102  
Class I Common Shares [Member] | Dividends Declaration Date January 29, 2024 [Member]    
Declaration Date   Jan. 29, 2024
Record Date   Jan. 31, 2024
Payment Date   Feb. 23, 2024
Distribution Per Share   $ 0.2175
Distribution Amount   $ 3,699,830
Class I Common Shares [Member] | Dividends Declaration Date February 29, 2024 [Member]    
Declaration Date   Feb. 29, 2024
Record Date   Feb. 29, 2024
Payment Date   Mar. 22, 2024
Distribution Per Share   $ 0.2175
Distribution Amount   $ 3,913,427
Class I Common Shares [Member] | Dividends Declaration Date March 29, 2024 [Member]    
Declaration Date   Mar. 29, 2024
Record Date   Mar. 31, 2024
Payment Date   Apr. 22, 2024
Distribution Per Share   $ 0.2175
Distribution Amount   $ 4,186,257
Class I Common Shares [Member] | Dividends Declaration Date April 26, 2024 [Member]    
Declaration Date   Apr. 26, 2024
Record Date   Apr. 30, 2024
Payment Date   May 22, 2024
Distribution Per Share   $ 0.2175
Distribution Amount   $ 4,465,411
Class I Common Shares [Member] | Dividends Declaration Date May 29, 2024 [Member]    
Declaration Date   May 29, 2024
Record Date   May 31, 2024
Payment Date   Jun. 25, 2024
Distribution Per Share   $ 0.2175
Distribution Amount   $ 4,678,992
Class I Common Shares [Member] | Dividends Declaration Date June 28, 2024 [Member]    
Declaration Date   Jun. 28, 2024
Record Date   Jun. 28, 2024
Payment Date   Jul. 23, 2024
Distribution Per Share   $ 0.2175
Distribution Amount   $ 4,992,714
Class S Common Shares [Member]    
Distribution Per Share $ 1.1963 $ 1.1954
Distribution Amount $ 83,393 $ 857
Class S Common Shares [Member] | Dividends Declaration Date January 30, 2025 [Member]    
Declaration Date Jan. 30, 2025  
Record Date Jan. 31, 2025  
Payment Date Feb. 25, 2025  
Distribution Per Share $ 0.1993  
Distribution Amount $ 11,062  
Class S Common Shares [Member] | Dividends Declaration Date February 28, 2025 [Member]    
Declaration Date Feb. 28, 2025  
Record Date Feb. 28, 2025  
Payment Date Mar. 24, 2025  
Distribution Per Share $ 0.1992  
Distribution Amount $ 13,388  
Class S Common Shares [Member] | Dividends Declaration Date March 28, 2025 [Member]    
Declaration Date Mar. 28, 2025  
Record Date Mar. 31, 2025  
Payment Date Apr. 23, 2025  
Distribution Per Share $ 0.1993  
Distribution Amount $ 13,733  
Class S Common Shares [Member] | Dividends Declaration Date April 28, 2025 [Member]    
Declaration Date Apr. 28, 2025  
Record Date Apr. 30, 2025  
Payment Date May 22, 2025  
Distribution Per Share $ 0.1994  
Distribution Amount $ 13,774  
Class S Common Shares [Member] | Dividends Declaration Date May 29, 2025 [Member]    
Declaration Date May 29, 2025  
Record Date May 30, 2025  
Payment Date Jun. 24, 2025  
Distribution Per Share $ 0.1996  
Distribution Amount $ 15,700  
Class S Common Shares [Member] | Dividends Declaration Date June 27, 2025 [Member]    
Declaration Date Jun. 27, 2025  
Record Date Jun. 30, 2025  
Payment Date Jul. 23, 2025  
Distribution Per Share $ 0.1995  
Distribution Amount $ 15,736  
Class S Common Shares [Member] | Dividends Declaration Date January 29, 2024 [Member]    
Declaration Date   Jan. 29, 2024
Record Date   Jan. 31, 2024
Payment Date   Feb. 23, 2024
Distribution Per Share   $ 0.1992
Distribution Amount   $ 80
Class S Common Shares [Member] | Dividends Declaration Date February 29, 2024 [Member]    
Declaration Date   Feb. 29, 2024
Record Date   Feb. 29, 2024
Payment Date   Mar. 22, 2024
Distribution Per Share   $ 0.1992
Distribution Amount   $ 80
Class S Common Shares [Member] | Dividends Declaration Date March 29, 2024 [Member]    
Declaration Date   Mar. 29, 2024
Record Date   Mar. 31, 2024
Payment Date   Apr. 22, 2024
Distribution Per Share   $ 0.1991
Distribution Amount   $ 80
Class S Common Shares [Member] | Dividends Declaration Date April 26, 2024 [Member]    
Declaration Date   Apr. 26, 2024
Record Date   Apr. 30, 2024
Payment Date   May 22, 2024
Distribution Per Share   $ 0.1995
Distribution Amount   $ 81
Class S Common Shares [Member] | Dividends Declaration Date May 29, 2024 [Member]    
Declaration Date   May 29, 2024
Record Date   May 31, 2024
Payment Date   Jun. 25, 2024
Distribution Per Share   $ 0.1989
Distribution Amount   $ 82
Class S Common Shares [Member] | Dividends Declaration Date June 28, 2024 [Member]    
Declaration Date   Jun. 28, 2024
Record Date   Jun. 28, 2024
Payment Date   Jul. 23, 2024
Distribution Per Share   $ 0.1995
Distribution Amount   $ 454
Class D Common Shares [Member]    
Distribution Per Share $ 1.2729 $ 1.2727
Distribution Amount $ 574 $ 517
Class D Common Shares [Member] | Dividends Declaration Date January 30, 2025 [Member]    
Declaration Date Jan. 30, 2025  
Record Date Jan. 31, 2025  
Payment Date Feb. 25, 2025  
Distribution Per Share $ 0.2121  
Distribution Amount $ 94  
Class D Common Shares [Member] | Dividends Declaration Date February 28, 2025 [Member]    
Declaration Date Feb. 28, 2025  
Record Date Feb. 28, 2025  
Payment Date Mar. 24, 2025  
Distribution Per Share $ 0.2121  
Distribution Amount $ 94  
Class D Common Shares [Member] | Dividends Declaration Date March 28, 2025 [Member]    
Declaration Date Mar. 28, 2025  
Record Date Mar. 31, 2025  
Payment Date Apr. 23, 2025  
Distribution Per Share $ 0.2121  
Distribution Amount $ 95  
Class D Common Shares [Member] | Dividends Declaration Date April 28, 2025 [Member]    
Declaration Date Apr. 28, 2025  
Record Date Apr. 30, 2025  
Payment Date May 22, 2025  
Distribution Per Share $ 0.2122  
Distribution Amount $ 96  
Class D Common Shares [Member] | Dividends Declaration Date May 29, 2025 [Member]    
Declaration Date May 29, 2025  
Record Date May 30, 2025  
Payment Date Jun. 24, 2025  
Distribution Per Share $ 0.2122  
Distribution Amount $ 97  
Class D Common Shares [Member] | Dividends Declaration Date June 27, 2025 [Member]    
Declaration Date Jun. 27, 2025  
Record Date Jun. 30, 2025  
Payment Date Jul. 23, 2025  
Distribution Per Share $ 0.2122  
Distribution Amount $ 98  
Class D Common Shares [Member] | Dividends Declaration Date January 29, 2024 [Member]    
Declaration Date   Jan. 29, 2024
Record Date   Jan. 31, 2024
Payment Date   Feb. 23, 2024
Distribution Per Share   $ 0.2121
Distribution Amount   $ 84
Class D Common Shares [Member] | Dividends Declaration Date February 29, 2024 [Member]    
Declaration Date   Feb. 29, 2024
Record Date   Feb. 29, 2024
Payment Date   Mar. 22, 2024
Distribution Per Share   $ 0.2121
Distribution Amount   $ 85
Class D Common Shares [Member] | Dividends Declaration Date March 29, 2024 [Member]    
Declaration Date   Mar. 29, 2024
Record Date   Mar. 31, 2024
Payment Date   Apr. 22, 2024
Distribution Per Share   $ 0.2121
Distribution Amount   $ 86
Class D Common Shares [Member] | Dividends Declaration Date April 26, 2024 [Member]    
Declaration Date   Apr. 26, 2024
Record Date   Apr. 30, 2024
Payment Date   May 22, 2024
Distribution Per Share   $ 0.2122
Distribution Amount   $ 87
Class D Common Shares [Member] | Dividends Declaration Date May 29, 2024 [Member]    
Declaration Date   May 29, 2024
Record Date   May 31, 2024
Payment Date   Jun. 25, 2024
Distribution Per Share   $ 0.212
Distribution Amount   $ 87
Class D Common Shares [Member] | Dividends Declaration Date June 28, 2024 [Member]    
Declaration Date   Jun. 28, 2024
Record Date   Jun. 28, 2024
Payment Date   Jul. 23, 2024
Distribution Per Share   $ 0.2122
Distribution Amount   $ 88