Commitments and Contingencies - Additional Information (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other Commitments [Line Items] | ||
| Unfunded commitment | $ 513,048 | $ 676,174 |
| Aggregate amount of uncalled equity commitments | 19,764 | 21,688 |
| Unfunded Delayed Draw Terms Loans and Revolvers | ||
| Other Commitments [Line Items] | ||
| Unfunded commitment | $ 513,048 | $ 676,174 |