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 |