v3.26.3
CONSOLIDATED SCHEDULE OF INVESTMENTS (Unaudited) - Summary of Revolving and Delayed Draw Loan Commitments (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Letters of credit issued and outstanding $ 74,526 $ 49,388
Total Commitments | 2026    
Letters of credit expiration year 2026 2026
Total Commitments | 2027    
Letters of credit expiration year 2027  
Total Commitments | 2030    
Letters of credit expiration year 2030  
Total Commitments | 2030    
Letters of credit expiration year   2030
Total Commitments | Letters of Credit | 2026    
Letters of credit issued and outstanding $ 528 $ 35
Total Commitments | Letters of Credit | 2027    
Letters of credit issued and outstanding 271 $ 8
Total Commitments | Letters of Credit | 2030    
Letters of credit issued and outstanding $ 2