Commitments and Contingencies - Additional Information (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Other Commitments [Line Items] | ||
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 | $ 492,319 | $ 538,676 |