v3.26.1
Derivatives - Derivative Instrument Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net change in unrealized appreciation (depreciation)     $ 1,166 $ (5,047)
Not Designated as Hedging Instrument        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net change in unrealized appreciation (depreciation) $ (1,777) $ (3,126) 1,166 (5,047)
Net realized gain (loss) 3,554 (7,673) 5,396 (9,727)
Not Designated as Hedging Instrument | Foreign currency forward contracts        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net change in unrealized appreciation (depreciation) (1,777) (3,126) 1,166 (5,047)
Net realized gain (loss) $ 3,554 $ (7,673) $ 5,396 $ (9,727)