Manager and Other Related Parties - Formation Loan Transactions (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Formation Loan Transactions [Abstract] | ||
| Balance, January 1 | $ 2,590 | $ 2,694 |
| Payments received from RMC | (208) | (104) |
| Balance, June 30 | $ 2,382 | $ 2,590 |