v3.26.1
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)