Commitments and Contingencies - Additional Information (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Other Commitments [Line Items] | ||
Unfunded Commitment | $ 522,634 | $ 538,676 |
Aggregate amount of uncalled equity commitments | 7,600 | 7,600 |
Unfunded Delayed Draw Terms Loans and Revolving Lines of Credit | ||
Other Commitments [Line Items] | ||
Unfunded Commitment | $ 522,634 | $ 538,676 |