v3.25.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES      
Provision for federal income tax $ 0    
Percentage of taxable income distributed 100.00%    
Late year ordinary losses $ 0 $ 0 $ 0
Long-term capital loss carryforwards 22,269 8,123  
Short-term capital loss carryforwards 5,666 0  
Cost of investments for U.S. federal income tax purpose 711,668 751,117  
Net unrealized depreciation 56,206 54,949  
Gross unrealized appreciation of investments 13,700 6,881  
Gross unrealized depreciation of investments $ 69,906 $ 61,830