Quarterly report [Sections 13 or 15(d)]

Investments - Schedule of Investment Interest Income and Fee Income (Details)

v3.25.1
Investments - Schedule of Investment Interest Income and Fee Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule Of Investments [Line Items]    
Total interest and dividend income, excluding PIK interest income $ 115,572 $ 115,779
Total fee income 3,939 5,774
Contractual interest income    
Schedule Of Investments [Line Items]    
Total interest and dividend income, excluding PIK interest income 87,817 90,714
Exit fee interest income    
Schedule Of Investments [Line Items]    
Total interest and dividend income, excluding PIK interest income 10,228 11,880
PIK interest income    
Schedule Of Investments [Line Items]    
Total interest and dividend income, excluding PIK interest income 13,473 9,897
Dividend income    
Schedule Of Investments [Line Items]    
Total interest and dividend income, excluding PIK interest income 2,400 1,600
Other investment income    
Schedule Of Investments [Line Items]    
Total interest and dividend income, excluding PIK interest income 1,654 1,688
Recurring fee income    
Schedule Of Investments [Line Items]    
Total fee income 2,680 2,455
Fee income - expired commitments    
Schedule Of Investments [Line Items]    
Total fee income 317 647
Accelerated fee income - early repayments    
Schedule Of Investments [Line Items]    
Total fee income $ 942 $ 2,672