Agreements and Related Party Transactions - Summary of Expense Payments and related Reimbursement Payments (Parenthetical) (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 |
Sep. 30, 2025 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
Sep. 30, 2024 |
Jun. 30, 2024 |
||||
| Related Party Transactions [Abstract] | ||||||||||
| Expense Payments by Advisor | $ 106 | $ 403 | $ 1,935 | $ 1,313 | $ 1,143 | $ 2,831 | [1] | $ 1,562 | ||
| ||||||||||