v3.26.1
Commitment and Contingencies - Schedule of Committed Capital (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments $ 4,736,027 $ 5,301,647
Revolving loan commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments 2,207,500 2,252,294
Delayed draw loan commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments 2,240,422 2,834,971
Debt commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments 4,447,922 5,087,265
Specialty finance equity commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments 271,817 193,834
Common equity commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments 16,288 20,548
Equity commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments $ 288,105 $ 214,382