v3.26.3
Net Assets - Shares Issued and Proceeds Received (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Subsidiary, Sale of Stock [Line Items]      
Net proceeds   $ 0 $ 274,453
At-the-Market Offering, Offering      
Subsidiary, Sale of Stock [Line Items]      
Number of common shares issued (in shares) 724,170    
Gross proceeds $ 21,420    
Placement Fees/Offering Expenses 214    
Net proceeds $ 21,206    
Offering price per share (in usd per share) $ 29.28   $ 29.28
At-the-Market Offering, Offering 2      
Subsidiary, Sale of Stock [Line Items]      
Number of common shares issued (in shares)     8,531,273
Gross proceeds     $ 272,322
Placement Fees/Offering Expenses     2,274
Net proceeds     $ 270,048
Offering price per share (in usd per share) $ 31.65   $ 31.65