Fees, Expenses, Agreements and Related Party Transactions - Schedule of Expense Support and Related Recoupment of Expense Support (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Related Party Transactions [Abstract] | ||
| Expense Support from the Advisor | $ 0 | $ 0 |
| Payable to Advisor | 0 | 1,020 |
| Recoupment of Expense Support | 0 | 1,020 |
| Unreimbursed Expense Support | $ 0 | $ 688 |