v3.26.1
CONSOLIDATED SCHEDULE OF INVESTMENTS (Unaudited) - Summary of Revolving and Delayed Draw Loan Commitments (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Letters of credit issued and outstanding $ 62,227 $ 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 $ 144 $ 35
Total Commitments | Letters of Credit | 2027    
Letters of credit issued and outstanding 250 $ 8
Total Commitments | Letters of Credit | 2030    
Letters of credit issued and outstanding $ 18