v3.25.2
Investments - Schedule of Fair Value and Locaton of Derivative Instruments in Consolidated Statements of Assets and Liabilities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Derivative [Line Items]  
Derivative Liabilities, Fair value $ (317)
Foreign currency forward contract | Accounts Payable, Accrued Expenses and Other Liabilities  
Derivative [Line Items]  
Derivative Liabilities, Fair value $ (317)