Annual report pursuant to Section 13 and 15(d)

Investments - Schedule of Derivative Instruments (Details)

v3.25.0.1
Investments - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Summary of Investment Holdings    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accounts payable and accrued liabilities Accounts payable and accrued liabilities
Total $ 456 $ (766)
Foreign Exchange Forward    
Summary of Investment Holdings    
Foreign currency forward contract 538  
Foreign currency forward contract   766
Net realized gain (loss) - Non-control / Non-affiliate investments (849) 0
Net change in unrealized appreciation (depreciation) - Non-control / Non-affiliate investments $ 1,305 $ (766)