v3.25.1
Commitment and Contingencies - Schedule of Committed Capital (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total unfunded commitments $ 3,986,585 $ 3,192,745
Total unfunded revolving loan commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total unfunded commitments 1,581,172 1,383,540
Total unfunded delayed draw loan commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total unfunded commitments 2,326,308 1,716,991
Total unfunded revolving and delayed draw loan commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total unfunded commitments 3,907,480 3,100,531
Total unfunded equity commitments    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Total unfunded commitments $ 79,105 $ 92,214