v3.25.1
INCOME TAXES - Tax basis components of distributable earnings (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES      
Ordinary income $ 28,366 $ 31,874 $ 24,217
Accumulated capital and other losses (27,935)    
Net unrealized (depreciation) appreciation on investments and foreign currency (54,509) (54,020) (22,287)
Total (accumulated deficit) distributable earnings - tax basis $ (54,078) $ (22,146) $ 1,930