v3.25.1
INCOME TAXES - Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES      
Net increase (decrease) in net assets resulting from operations $ 10,851 $ 20,412 $ 15,683
Change in net unrealized (appreciation) depreciation on investments and foreign currency 8,406 23,247 7,307
Other book-to-tax differences 18,089 205 9,498
Taxable income before deductions for distributions $ 37,346 $ 43,864 $ 32,488