v3.26.1
Net Assets - Summary of Distributions Declared for the Fund's Class I shares (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 18, 2026
May 20, 2026
Apr. 20, 2026
Mar. 19, 2026
Feb. 20, 2026
Jan. 22, 2026
Jun. 20, 2025
May 20, 2025
Apr. 21, 2025
Mar. 21, 2025
Feb. 21, 2025
Jan. 22, 2025
Dividends Payable [Line Items]                                
Dollar Amount $ 3,956,072 $ 3,070,641 $ 7,964,081 $ 6,202,569                        
Class I Shares [Member]                                
Dividends Payable [Line Items]                                
Dollar Amount     $ 7,964,081 $ 6,202,569                        
1/22/2026 | Class I Shares [Member]                                
Dividends Payable [Line Items]                                
Record Date     Jan. 30, 2026                          
Payment Date     Feb. 27, 2026                          
Amount Per Share                   $ 0.2            
Dollar Amount     $ 1,313,869                          
2/20/2026 | Class I Shares [Member]                                
Dividends Payable [Line Items]                                
Record Date     Feb. 27, 2026                          
Payment Date     Mar. 31, 2026                          
Amount Per Share                 $ 0.2              
Dollar Amount     $ 1,340,666                          
3/19/2026 | Class I Shares [Member]                                
Dividends Payable [Line Items]                                
Record Date     Mar. 31, 2026                          
Payment Date     Apr. 30, 2026                          
Amount Per Share               $ 0.2                
Dollar Amount     $ 1,353,474                          
4/20/2026 | Class I Shares [Member]                                
Dividends Payable [Line Items]                                
Record Date     Apr. 30, 2026                          
Payment Date     May 29, 2026                          
Amount Per Share             $ 0.2                  
Dollar Amount     $ 1,316,398                          
5/20/2026 | Class I Shares [Member]                                
Dividends Payable [Line Items]                                
Record Date     May 29, 2026                          
Payment Date     Jun. 30, 2026                          
Amount Per Share           $ 0.2                    
Dollar Amount     $ 1,318,817                          
6/18/2026 | Class I Shares [Member]                                
Dividends Payable [Line Items]                                
Record Date     Jun. 30, 2026                          
Payment Date     Jul. 31, 2026                          
Amount Per Share         $ 0.2                      
Dollar Amount     $ 1,320,857                          
1/22/2025 | Class I Shares [Member]                                
Dividends Payable [Line Items]                                
Record Date       Jan. 31, 2025                        
Payment Date       Feb. 28, 2025                        
Amount Per Share                               $ 0.23
Dollar Amount       $ 1,078,474                        
2/21/2025 | Class I Shares [Member]                                
Dividends Payable [Line Items]                                
Record Date       Feb. 28, 2025                        
Payment Date       Mar. 31, 2025                        
Amount Per Share                             $ 0.23  
Dollar Amount       $ 1,102,112                        
3/21/2025 | Class I Shares [Member]                                
Dividends Payable [Line Items]                                
Record Date       Mar. 31, 2025                        
Payment Date       Apr. 30, 2025                        
Amount Per Share                           $ 0.2    
Dollar Amount       $ 951,342                        
4/21/2025 | Class I Shares [Member]                                
Dividends Payable [Line Items]                                
Record Date       Apr. 30, 2025                        
Payment Date       May 30, 2025                        
Amount Per Share                         $ 0.23      
Dollar Amount       $ 1,100,796                        
5/20/2025 | Class I Shares [Member]                                
Dividends Payable [Line Items]                                
Record Date       May 30, 2025                        
Payment Date       Jun. 30, 2025                        
Amount Per Share                       $ 0.2        
Dollar Amount       $ 956,529                        
6/20/2025 | Class I Shares [Member]                                
Dividends Payable [Line Items]                                
Record Date       Jun. 30, 2025                        
Payment Date       Jul. 31, 2025                        
Amount Per Share                     $ 0.2          
Dollar Amount       $ 1,013,316