XML 51 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Schedule of Investments [Line Items]          
Purchases of investments on trade date basis $ 245,362 $ 101,601 $ 398,153 $ 252,659  
Sales and Repayment of Investments on Trade Date Basis 154,878 79,235 291,746 250,764  
Paid in kind income earned $ 2,473 812 $ 4,502 1,597  
Percentage on investments on non-accrual at amortized cost 2.10%   2.10%   1.20%
Percentage on investments on non-accrual at fair value 1.50%   1.50%   0.20%
Non-controlled/Affiliated Investments          
Schedule of Investments [Line Items]          
Paid in kind income earned $ 35 32 $ 69 60  
Dividend income $ 235 $ 0 $ 235 $ 0  
Investment, Type [Extensible Enumeration] Structured Products [Member] Structured Products [Member] Structured Products [Member] Structured Products [Member]