v3.26.1
Net Assets - Summary of the Number of Shares Issued (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share issuance on January 2, 2026 [Member]    
Shares Issued 357,654  
Proceeds Received $ 10,000,000  
Issuance Price per Share $ 27.96  
Share issuance on February 2, 2026 [Member]    
Shares Issued 358,038  
Proceeds Received $ 10,000,000  
Issuance Price per Share $ 27.93  
Share issuance on March 2, 2026 [Member]    
Shares Issued 359,066  
Proceeds Received $ 10,000,000  
Issuance Price per Share $ 27.85  
Share issuance on April 1, 2026 [Member]    
Shares Issued 182,017  
Proceeds Received $ 5,000,000  
Issuance Price per Share $ 27.47  
Share issuance on May 1, 2026 [Member]    
Shares Issued 182,749  
Proceeds Received $ 5,000,000  
Issuance Price per Share $ 27.36  
Share issuance on June 1, 2026 [Member]    
Shares Issued 182,815  
Proceeds Received $ 5,000,000  
Issuance Price per Share $ 27.35  
Share issued on April 30, 2025 [Member]    
Shares Issued   250
Proceeds Received   $ 7,375
Issuance Price per Share   $ 29.5
Share issued on June 1, 2025 [Member]    
Shares Issued   329,496
Proceeds Received   $ 9,502,656
Issuance Price per Share   $ 28.84