v3.26.1
Derivatives - Effect of transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative [Line Items]        
Net realized gain (loss) on non-controlled/non-affiliate investments     $ (23,531) $ (19,803)
Net change in unrealized appreciation on forward currency exchange contracts $ 3,214 $ (15,074) 9,760 (17,147)
Total net realized and unrealized gain (loss) on forward currency exchange contracts (3,136) (1,409) (6,125) (3,814)
Foreign Exchange Forward        
Derivative [Line Items]        
Net realized gain (loss) on non-controlled/non-affiliate investments (3,136) (1,409) (6,125) (3,814)
Net change in unrealized appreciation on forward currency exchange contracts 3,214 (15,074) 9,760 (17,147)
Total net realized and unrealized gain (loss) on forward currency exchange contracts 78 (16,483) 3,635 (20,961)
Realized and unrealized gains and losses (1,200) 15,200 (4,000) 19,500
Impact of foreign currency on total net gains (losses) $ (1,100) $ (1,300) $ (400) $ (1,500)