v3.26.1
Net Assets - Schedule of Source of Cash Distributions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Class of Stock [Line Items]    
Net investment income (in USD per share) $ 0.213956 $ 0.242969
Net realized gain (loss) on investments (in USD per share) 0 0
Excess (undistributed) (in USD per share) 0.010369 0.001356
Net increase (decrease) in net assets resulting from operations (in USD per share) $ 0.224325 $ 0.244325
Net investment income $ 63,364 $ 74,975
Net realized gain (loss) on investments 0 0
Excess (undistributed) 1,240 (1,513)
Net increase (decrease) in net assets resulting from operations $ 64,604 $ 73,462
Net investment income, percentage   102.00%
Net realized gain (loss) on investments, percentage   0.00%
Excess (undistributed), percentage   (2.00%)
Total dividend distribution income, percentage   100.00%
Class S    
Class of Stock [Line Items]    
Net investment income (in USD per share) $ 0.216403  
Net realized gain (loss) on investments (in USD per share) 0  
Excess (undistributed) (in USD per share) 0.007922  
Net increase (decrease) in net assets resulting from operations (in USD per share) $ 0.224325  
Net investment income $ 16,069  
Net realized gain (loss) on investments 0  
Excess (undistributed) 268  
Net increase (decrease) in net assets resulting from operations $ 16,337 $ 16,817
Class D    
Class of Stock [Line Items]    
Net investment income (in USD per share) $ 0.192516  
Net realized gain (loss) on investments (in USD per share) 0  
Excess (undistributed) (in USD per share) 0.031809  
Net increase (decrease) in net assets resulting from operations (in USD per share) $ 0.224325  
Net investment income $ 218  
Net realized gain (loss) on investments 0  
Excess (undistributed) 19  
Net increase (decrease) in net assets resulting from operations $ 237 386
Class I    
Class of Stock [Line Items]    
Net investment income (in USD per share) $ 0.213157  
Net realized gain (loss) on investments (in USD per share) 0  
Excess (undistributed) (in USD per share) 0.011168  
Net increase (decrease) in net assets resulting from operations (in USD per share) $ 0.224325  
Net investment income $ 47,077  
Net realized gain (loss) on investments 0  
Excess (undistributed) 953  
Net increase (decrease) in net assets resulting from operations $ 48,030 $ 56,259