v3.26.3
Investments - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Summary of Investment Holdings [Line Items]          
Total $ (54) $ 593 $ 275 $ (2,003)  
Foreign currency forward contract          
Summary of Investment Holdings [Line Items]          
Foreign currency forward contract 338   338   $ 50
Net realized gain (loss) - Non-control / Non-affiliate investments (38) 0 (13) (1,551)  
Net change in unrealized appreciation (depreciation) - Non-control / Non-affiliate investments $ (16) $ 593 $ 288 $ (452)