v3.26.1
Derivative Instruments - Schedule of Net Realized and Unrealized Gains and Losses on Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]      
Net realized gains (losses) on foreign currency forward contracts $ (6,868) $ 3,137 $ (2,076)
Net change in unrealized appreciation (depreciation) on foreign currency forward contracts 8,919 (859)  
Foreign Currency Forward Contracts      
Derivative [Line Items]      
Net realized gains (losses) on foreign currency forward contracts (6,868) 3,137 (2,076)
Net change in unrealized appreciation (depreciation) on foreign currency forward contracts (28,302) 10,238 (461)
Net realized and unrealized gains on foreign currency forward contracts $ (35,170) $ 13,375 $ (2,537)