v3.26.1
Net Assets - Schedule of Sale of Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
May 15, 2026
Mar. 24, 2026
Mar. 28, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity [Abstract]          
Number of Shares Issued (in shares) 580,074 1,711,263 3,090,235 2,291,337 3,090,235
Gross Proceeds $ 9,403 $ 27,500 $ 50,000 $ 36,903 $ 50,000
Net Proceeds $ 9,403 $ 27,500 $ 50,000 $ 36,903 $ 50,000
Average Price/Share (in dollars per share) $ 16.21 $ 16.07 $ 16.18