Commitments and Contingencies (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Unfunded Commitments on Revolving Credit Facilities | ||
Other Commitments [Line Items] | ||
Principal amount | $ 68,588 | $ 62,731 |
Unfunded Commitments on Bridge Facilities | ||
Other Commitments [Line Items] | ||
Principal amount | 0 | 0 |
Unfunded Commitments on Delayed Draws or Other Future Funding Commitments | ||
Other Commitments [Line Items] | ||
Principal amount | 41,602 | 22,368 |
Financing commitment letter to purchase investments | ||
Other Commitments [Line Items] | ||
Other commitments | $ 3,000 | $ 45,520 |