Commitment and Contingencies - Narrative (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Financial Support for Nonconsolidated Legal Entity [Line Items] | ||
Unfunded commitments | $ 622,887 | $ 449,546 |
Delayed Draw Term Loan (DDTL) | ||
Financial Support for Nonconsolidated Legal Entity [Line Items] | ||
Unfunded commitments | 368,300 | 241,000 |
Debt Securities, Revolver Term Loan | ||
Financial Support for Nonconsolidated Legal Entity [Line Items] | ||
Unfunded commitments | 254,600 | 207,900 |
Term Loans | ||
Financial Support for Nonconsolidated Legal Entity [Line Items] | ||
Unfunded commitments | $ 0 | $ 600 |