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,582,818 $ 1,674,958
Debt commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 1,446,868 1,540,936
Revolving loan commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 734,300 888,190
Delayed draw loan commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 712,568 652,746
Specialty finance equity investments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 133,589 129,076
Common equity commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 2,361 4,946
Equity commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments $ 135,950 $ 134,022