Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.4
Investments - Schedule of Investment Interest Income and Fee Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Investments [Line Items]      
Total PIK interest income $ 507,887 $ 467,195 $ 434,425
Total fee income 24,606 26,396 26,243
Contractual interest income      
Schedule Of Investments [Line Items]      
Total PIK interest income 381,711 355,470 351,883
Exit fee interest income      
Schedule Of Investments [Line Items]      
Total PIK interest income 50,991 44,448 45,747
PIK interest income      
Schedule Of Investments [Line Items]      
Total PIK interest income 55,923 51,270 24,670
Dividend income      
Schedule Of Investments [Line Items]      
Total PIK interest income 8,700 7,900 1,400
Other investment income      
Schedule Of Investments [Line Items]      
Total PIK interest income 10,562 8,107 10,725
Recurring fee income      
Schedule Of Investments [Line Items]      
Total fee income 11,853 9,507 8,835
Fee income - expired commitments      
Schedule Of Investments [Line Items]      
Total fee income 1,990 2,442 1,695
Accelerated fee income - early repayments      
Schedule Of Investments [Line Items]      
Total fee income $ 10,763 $ 14,447 $ 15,713