v3.26.1
Net Assets - Schedule of Shares of Common Stock Issued and Sold (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 29, 2025
Jul. 02, 2025
Mar. 28, 2025
Dec. 31, 2025
Dec. 31, 2024
Equity [Abstract]          
Number of Shares Issued (in shares) 3,101,737 2,148,557 3,090,235 8,340,529  
Gross Proceeds $ 50,000 $ 35,000 $ 50,000 $ 135,000 $ 50,001
Net Proceeds $ 50,000 $ 35,000 $ 50,000 $ 135,000  
Average Price/Share (in dollars per share) $ 16.12 $ 16.29 $ 16.18