XML 52 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Schedule of Investments [Line Items]      
Purchases of investments on trade date basis $ 152,791 $ 151,058  
Sales and Repayment of Investments on Trade Date Basis 136,868 171,529  
Paid in kind income earned $ 2,029 784  
Percentage on investments on non-accrual at amortized cost 0.90%   1.20%
Percentage on investments on non-accrual at fair value 0.60%   0.20%
Non-controlled/Affiliated Investments      
Schedule of Investments [Line Items]      
Paid in kind income earned $ 34 27  
Dividend income $ 0 $ 0  
Investment, Type [Extensible Enumeration] Structured Products [Member] Structured Products [Member]