v3.25.1
FORWARD CURRENCY CONTRACTS - Forward Currency Contracts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
FORWARD CURRENCY CONTRACTS      
Realized gain (loss) on forward currency contracts $ (1) $ 950 $ (310)
Foreign currency forward contracts      
FORWARD CURRENCY CONTRACTS      
Realized gain (loss) on forward currency contracts 13 27 (3)
Unrealized appreciation (depreciation) on forward currency contracts 63 (40)  
Total net realized and unrealized gains (losses) on forward currency contracts $ 76 $ (13) $ (3)