v3.26.3
INVESTMENTS - Schedule of PIK Interest and Dividend Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Schedule of Investments [Abstract]        
PIK interest income $ 6,438 $ 5,199 $ 15,802 $ 14,025
PIK interest income as a % of investment income 10.00% 7.20% 8.30% 6.60%
PIK dividend income $ 1,328 $ 3,525 $ 3,829 $ 10,132
PIK dividend income as % of investment income 2.10% 4.90% 2.00% 4.80%
Total PIK income $ 7,766 $ 8,724 $ 19,631 $ 24,157
Total PIK income as a % of investment income 12.10% 12.00% 10.30% 11.40%