INCOME TAXES - Tax basis components of distributable earnings (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|---|
| INCOME TAXES | |||
| Ordinary income | $ 21,577 | $ 28,366 | $ 31,874 |
| Accumulated capital and other losses | (41,856) | (27,935) | |
| Net unrealized (depreciation) appreciation on investments and foreign currency | (52,057) | (54,509) | (54,020) |
| Total (accumulated deficit) distributable earnings - tax basis | $ (72,336) | $ (54,078) | $ (22,146) |