v3.26.1
Commitment and Contingencies - Schedule of Committed Capital (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments $ 5,431,921 $ 5,301,647
Revolving loan commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments 2,251,823 2,252,294
Delayed draw loan commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments 2,726,734 2,834,971
Debt commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments 4,978,557 5,087,265
Specialty finance equity commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments 433,434 193,834
Common equity commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments 19,930 20,548
Equity commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total Unfunded Commitments $ 453,364 $ 214,382