v3.25.2
Net Assets - Summary of Shares Issued and Value under Distribution Reinvestment Plan (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
January 31, 2025    
Class of Stock [Line Items]    
Distributions, Payment Date May 14, 2025  
May 14, 2025    
Class of Stock [Line Items]    
Distributions, Payment Date Aug. 13, 2025  
May 15, 2024    
Class of Stock [Line Items]    
Distributions, Payment Date   Aug. 14, 2024
Distribution Reinvestment Plan ("DRIP")    
Class of Stock [Line Items]    
DRIP Shares Value $ 3,435  
DRIP shares issued 128,251  
Distribution Reinvestment Plan ("DRIP") | January 31, 2025    
Class of Stock [Line Items]    
Distributions, Payment Date Jan. 31, 2025  
DRIP Shares Value $ 1,854  
DRIP shares issued 69,821  
Distribution Reinvestment Plan ("DRIP") | May 14, 2025    
Class of Stock [Line Items]    
Distributions, Payment Date May 14, 2025  
DRIP Shares Value $ 1,581  
DRIP shares issued 58,430  
Distribution Reinvestment Plan ("DRIP") | May 15, 2024    
Class of Stock [Line Items]    
Distributions, Payment Date   May 15, 2024
DRIP Shares Value   $ 102
DRIP shares issued   4,007