v3.26.1
Financial Highlights (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Investment Company, Financial Highlights [Abstract]    
Distribution per share $ 0.105 $ 0.105
Share issuance, per share $ 0.11