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