v3.26.3
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Total Unfunded Commitments $ 1,927,282 $ 1,794,571
Revolving loan commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 828,733 797,118
Delayed draw loan commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 1,037,132 947,440
Debt commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 1,865,865 1,744,558
Specialty finance equity commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 56,040 41,900
Common equity commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 5,377 8,113
Equity commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments $ 61,417 $ 50,013