Commitments and Contingencies (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Financial Support for Nonconsolidated Legal Entity [Line Items] | ||
| Total unfunded commitments | $ 454,959 | $ 500,624 |
| Unfunded delayed draw commitments | ||
| Financial Support for Nonconsolidated Legal Entity [Line Items] | ||
| Total unfunded commitments | 298,766 | 347,454 |
| Unfunded revolving commitments | ||
| Financial Support for Nonconsolidated Legal Entity [Line Items] | ||
| Total unfunded commitments | $ 156,193 | $ 153,170 |