v3.26.1
Financial Instrument - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Unrealized appreciation on foreign currency forward contracts $ 24 $ 321
Unrealized depreciation on foreign currency forward contracts 190 208
Total (166) 113
Foreign Exchange Forward    
Derivative [Line Items]    
Unrealized appreciation on foreign currency forward contracts 24 321
Unrealized depreciation on foreign currency forward contracts $ (190) $ (208)