Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
Investments - Schedule of Investment Interest Income and Fee 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 [Line Items]        
Total interest and dividend income, excluding PIK interest income $ 129,571 $ 117,529 $ 245,143 $ 233,308
Total fee income 7,888 7,477 11,827 13,251
Contractual interest income        
Schedule Of Investments [Line Items]        
Total interest and dividend income, excluding PIK interest income 95,421 87,439 183,238 178,153
Exit fee interest income        
Schedule Of Investments [Line Items]        
Total interest and dividend income, excluding PIK interest income 14,790 10,592 25,018 22,472
PIK interest income        
Schedule Of Investments [Line Items]        
Total interest and dividend income, excluding PIK interest income 13,635 15,267 27,108 25,164
Dividend income        
Schedule Of Investments [Line Items]        
Total interest and dividend income, excluding PIK interest income 2,100 2,100 4,500 3,700
Other investment income        
Schedule Of Investments [Line Items]        
Total interest and dividend income, excluding PIK interest income 3,625 2,131 5,279 3,819
Recurring fee income        
Schedule Of Investments [Line Items]        
Total fee income 2,754 2,203 5,434 4,658
Fee income - expired commitments        
Schedule Of Investments [Line Items]        
Total fee income 715 730 1,032 1,377
Accelerated fee income - early repayments        
Schedule Of Investments [Line Items]        
Total fee income $ 4,419 $ 4,544 $ 5,361 $ 7,216