XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Instruments - Schedule of Net Realized and Unrealized Gains and Losses on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivative [Line Items]        
Net realized gains (losses) on foreign currency forward contracts     $ 1,314 $ (1,024)
Foreign Currency Forward Contracts        
Derivative [Line Items]        
Net realized gains (losses) on foreign currency forward contracts $ (694) $ 2,609 1,314 (1,024)
Net change in unrealized appreciation (depreciation) on foreign currency forward contracts (2,376) 343 (1,826) 1,060
Net realized and unrealized gains on foreign currency forward contracts $ (3,070) $ 2,952 $ (512) $ 36