v3.25.2
Net Assets - Schedule of the Distributions were declared and payable (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 25, 2025
May 22, 2025
Apr. 23, 2025
Mar. 31, 2025
Mar. 26, 2025
Jan. 31, 2025
Jun. 26, 2024
May 29, 2024
Apr. 30, 2024
Mar. 28, 2024
Feb. 29, 2024
Feb. 05, 2024
Jun. 30, 2025
Jun. 30, 2024
Class I Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share                         $ 1.24 $ 0.82
Distribution Amount                         $ 15,302 $ 9,633
Class D Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share [1]                         $ 0.4  
Distribution Amount                         $ 2  
Declared on February 5, 2024 [Member] | Class I Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share                       $ 0.12    
Distribution Amount                       $ 1,244    
Date Declared                           Feb. 05, 2024
Record Date                           Feb. 06, 2024
Payment Date                           Feb. 27, 2024
Declared on February 29, 2024 [Member] | Class I Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share                     $ 0.12      
Distribution Amount                     $ 1,244      
Date Declared                           Feb. 29, 2024
Record Date                           Feb. 29, 2024
Payment Date                           Mar. 26, 2024
Declared on March 28, 2024 [Member] | Class I Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share                   $ 0.12        
Distribution Amount                   $ 1,491        
Date Declared                           Mar. 28, 2024
Record Date                           Mar. 28, 2024
Payment Date                           Apr. 26, 2024
Declared on January 31, 2025 [Member] | Class I Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share           $ 0.205                
Distribution Amount           $ 2,548                
Date Declared                         Jan. 31, 2025  
Record Date                         Jan. 31, 2025  
Payment Date                         Feb. 27, 2025  
Declared on March 26, 2025 [Member] | Class I Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share         $ 0.205                  
Distribution Amount         $ 2,550                  
Date Declared                         Mar. 26, 2025  
Record Date                         Mar. 26, 2025  
Payment Date                         Mar. 28, 2025  
Declared on March 31, 2025 [Member] | Class I Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share       $ 0.205                    
Distribution Amount       $ 2,551                    
Date Declared                         Mar. 31, 2025  
Record Date                         Mar. 31, 2025  
Payment Date                         Apr. 29, 2025  
Date Declared on April [Member] | Class I Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share     $ 0.205                      
Distribution Amount     $ 2,551                      
Date Declared                         Apr. 23, 2025  
Record Date                         Apr. 30, 2025  
Payment Date                         May 29, 2025  
Date Declared on April [Member] | Class I Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share                 $ 0.12          
Distribution Amount                 $ 1,491          
Date Declared                           Apr. 30, 2024
Record Date                           Apr. 30, 2024
Payment Date                           May 29, 2024
Date Declared On May [Member] | Class I Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share               $ 0.155            
Distribution Amount               $ 1,924            
Date Declared                           May 29, 2024
Record Date                           May 31, 2024
Payment Date                           Jun. 29, 2024
Date Declared On May [Member] | Class D Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share   $ 0.2                        
Distribution Amount   $ 1                        
Date Declared                         May 22, 2025  
Record Date                         May 30, 2025  
Payment Date                         Jun. 27, 2025  
Date Declared on May [Member] | Class I Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share   $ 0.205                        
Distribution Amount   $ 2,551                        
Date Declared                         May 22, 2025  
Record Date                         May 30, 2025  
Payment Date                         Jun. 27, 2025  
Date Declared on June [Member] | Class I Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share             $ 0.18              
Distribution Amount             $ 2,239              
Date Declared                           Jun. 26, 2024
Record Date                           Jun. 28, 2024
Payment Date                           Jul. 29, 2024
Date Declared on June [Member] | Class D Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share $ 0.2                          
Distribution Amount $ 1                          
Date Declared                         Jun. 25, 2025  
Record Date                         Jun. 30, 2025  
Payment Date                         Jul. 30, 2025  
Date Declared on June [Member] | Class I Shares                            
Schedule of Investments [Line Items]                            
Distribution Per Share $ 0.205                          
Distribution Amount $ 2,551                          
Date Declared                         Jun. 25, 2025  
Record Date                         Jun. 30, 2025  
Payment Date                         Jul. 30, 2025  
[1] The date of the first sale of Class D shares was May 1, 2025. See Note 8 - Net Assets for additional information.