XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENTS - Schedule of PIK Interest and Dividend Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule of Investments [Abstract]        
PIK interest income $ 4,508 $ 4,198 $ 8,827 $ 7,323
PIK interest income as a % of investment income 6.10% 5.60% 6.40% 5.10%
PIK dividend income $ 3,458 $ 3,031 $ 6,607 $ 6,008
PIK dividend income as % of investment income 4.60% 4.00% 4.80% 4.20%
Total PIK income $ 7,966 $ 7,229 $ 15,434 $ 13,331
Total PIK income as a % of investment income 10.70% 9.70% 11.10% 9.20%