v3.26.1
Net Assets - Shares Issued and Proceeds Received (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2025
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Subsidiary, Sale of Stock [Line Items]        
Net proceeds     $ 0 $ 247,854
At-the-Market Offering, Offering        
Subsidiary, Sale of Stock [Line Items]        
Number of common shares issued (in shares)   2,045,455    
Gross proceeds   $ 64,205    
Placement Fees/Offering Expenses   193    
Net proceeds $ 5,400 $ 64,012    
Offering price per share (in usd per share)   $ 31.29   $ 31.29
At-the-Market Offering, Offering 2        
Subsidiary, Sale of Stock [Line Items]        
Number of common shares issued (in shares)       7,807,103
Gross proceeds       $ 250,902
Placement Fees/Offering Expenses       2,060
Net proceeds       $ 248,842
Offering price per share (in usd per share)   $ 31.87   $ 31.87