INCOME TAXES - Schedule of Components of Estimated Tax Basis RIC Accumulated Earnings (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|---|---|---|---|
| Income Tax Disclosure [Abstract] | |||
| Undistributed ordinary income - tax basis | $ 64,528 | $ 41,594 | $ 28,845 |
| Undistributed net realized (loss) gain | (160,068) | (130,951) | (60,056) |
| Unrealized (depreciation) appreciation on investments | (98,565) | (80,308) | (68,529) |
| Other temporary differences | (2,100) | (4,201) | (9,584) |
| Components of distributable earnings at year-end | $ (196,205) | $ (173,866) | $ (109,324) |