v3.26.1
INVESTMENTS - Schedule of PIK Interest and Dividend Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Investments [Abstract]        
PIK interest income $ 4,730 $ 4,508 $ 9,363 $ 8,827
PIK interest income as a % of investment income 7.30% 6.10% 7.40% 6.40%
PIK dividend income $ 1,277 $ 3,458 $ 2,501 $ 6,607
PIK dividend income as % of investment income 2.00% 4.60% 2.00% 4.80%
Total PIK income $ 6,007 $ 7,966 $ 11,864 $ 15,434
Total PIK income as a % of investment income 9.20% 10.70% 9.40% 11.10%