Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Investments - Schedule of Investment Interest Income and Fee Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Investments [Line Items]      
Total interest and dividend income $ 434,425 $ 307,258 $ 253,360
Total fee income 26,243 14,430 27,616
Contractual interest income      
Schedule Of Investments [Line Items]      
Total interest and dividend income 351,883 249,375 200,682
Exit fee interest income      
Schedule Of Investments [Line Items]      
Total interest and dividend income 45,747 32,063 37,494
PIK interest income      
Schedule Of Investments [Line Items]      
Total interest and dividend income 24,670 20,455 11,210
Dividend income      
Schedule Of Investments [Line Items]      
Total interest and dividend income 1,400 0 0
Other investment income      
Schedule Of Investments [Line Items]      
Total interest and dividend income 10,725 5,365 3,974
Recurring fee income      
Schedule Of Investments [Line Items]      
Total fee income 8,835 7,834 7,458
Fee income - expired commitments      
Schedule Of Investments [Line Items]      
Total fee income 1,695 1,502 3,031
Accelerated fee income - early repayments      
Schedule Of Investments [Line Items]      
Total fee income $ 15,713 $ 5,094 $ 17,127