Commitments and Contingencies - Schedule of Outstanding Commitments (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Investments in and Advances to Affiliates [Line Items] | ||
| Commitment | $ 715,611 | $ 859,113 |
| Revolving loan commitments | ||
| Investments in and Advances to Affiliates [Line Items] | ||
| Commitment | 311,527 | 364,759 |
| Delayed draw loan commitments | ||
| Investments in and Advances to Affiliates [Line Items] | ||
| Commitment | 370,107 | 459,339 |
| Debt commitments | ||
| Investments in and Advances to Affiliates [Line Items] | ||
| Commitment | 681,634 | 824,098 |
| Specialty finance equity commitments | ||
| Investments in and Advances to Affiliates [Line Items] | ||
| Commitment | 30,688 | 31,038 |
| Common equity commitments | ||
| Investments in and Advances to Affiliates [Line Items] | ||
| Commitment | 3,289 | 3,977 |
| Equity commitments | ||
| Investments in and Advances to Affiliates [Line Items] | ||
| Commitment | $ 33,977 | $ 35,015 |