v3.26.1
Derivatives - Schedule of Forward Currency Contracts (Details) - Jun. 30, 2026
€ in Thousands, £ in Thousands, $ in Thousands, $ in Thousands
EUR (€)
USD ($)
GBP (£)
CAD ($)
Open Forward Foreign Currency Contract, Identifier [Axis]: NatWest Markets        
Open Forward Foreign Currency Contract [Line Items]        
Unrealized appreciation   $ 234    
Unrealized depreciation   0    
Open Forward Foreign Currency Contract, Identifier [Axis]: NatWest Markets Plc 1        
Open Forward Foreign Currency Contract [Line Items]        
Currency to be sold | € € (2,920)      
Currency to be purchased   3,535    
Unrealized appreciation   106    
Unrealized depreciation   0    
Open Forward Foreign Currency Contract, Identifier [Axis]: NatWest Markets Plc 2        
Open Forward Foreign Currency Contract [Line Items]        
Currency to be sold | £     £ (1,140)  
Currency to be purchased   1,543    
Unrealized appreciation   29    
Unrealized depreciation   0    
Open Forward Foreign Currency Contract, Identifier [Axis]: NatWest Markets Plc 3        
Open Forward Foreign Currency Contract [Line Items]        
Currency to be sold       $ (3,440)
Currency to be purchased   2,558    
Unrealized appreciation   88    
Unrealized depreciation   0    
Open Forward Foreign Currency Contract, Identifier [Axis]: NatWest Markets Plc 4        
Open Forward Foreign Currency Contract [Line Items]        
Currency to be sold       $ (1,000)
Currency to be purchased   729    
Unrealized appreciation   11    
Unrealized depreciation   $ 0