v3.25.3
Derivatives - Schedule of Effect of Transactions in Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Derivative [Line Items]    
Net change in unrealized appreciation (depreciation) on foreign currency forward contracts   $ 4
Total net realized and unrealized gains (losses) on foreign currency forward contracts   $ 4
Foreign Currency Forward Contracts    
Derivative [Line Items]    
Net change in unrealized appreciation (depreciation) on foreign currency forward contracts $ (66)  
Total net realized and unrealized gains (losses) on foreign currency forward contracts $ (66)