v3.26.1
Fair Value Measurements - Effects of derivative instruments on the Consolidated Statement of Operations (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Derivative
Jun. 30, 2025
USD ($)
Derivative
Jun. 30, 2026
USD ($)
Derivative
Jun. 30, 2025
USD ($)
Derivative
Effects of derivative instruments on the Statement of Operations        
Amount of Realized Gain (Loss) on Derivatives Recognized in Income $ 121 $ 106 $ (129) $ 2
Foreign exchange contracts        
Effects of derivative instruments on the Statement of Operations        
Sold | Derivative 61,069 24,539 61,608 24,399
Purchased | Derivative 195 336 243 352
Derivatives not accounted for as hedging instruments, carried at fair value        
Effects of derivative instruments on the Statement of Operations        
Amount of Realized Gain (Loss) on Derivatives Recognized in Income $ 34 $ (47) $ (716) $ 453
Change in Unrealized Appreciation (Depreciation) on Derivatives Recognized in Income (124) (1,775) 2,130 (2,985)
Derivatives not accounted for as hedging instruments, carried at fair value | Foreign exchange contracts        
Effects of derivative instruments on the Statement of Operations        
Amount of Realized Gain (Loss) on Derivatives Recognized in Income 34 (47) (716) 453
Change in Unrealized Appreciation (Depreciation) on Derivatives Recognized in Income $ (124) $ (1,775) $ 2,130 $ (2,985)