v3.26.1
Net Assets - Summary of the Number of Shares Issued (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share issued on January 2, 2026    
Shares Issued 77,621  
Proceeds Received $ 2,140,000  
Issuance Price per Share $ 27.57  
Share issued on February 2, 2026    
Shares Issued 7,053,752  
Proceeds Received $ 190,451,300  
Issuance Price per Share $ 27  
Share issued on March 2, 2026    
Shares Issued 784,629  
Proceeds Received $ 21,090,830  
Issuance Price per Share $ 26.88  
Share issued on February 24, 2025    
Shares Issued   599,760
Proceeds Received   $ 15,000,000
Issuance Price per Share   $ 25.01