Real Estate Owned - Schedule of Real Estate Owned Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Real Estate Owned [Abstract] | ||
| Land | $ 14,231 | $ 14,231 |
| Building and improvements | 79,228 | 80,769 |
| Furniture, fixtures and equipment | 1,675 | 1,667 |
| Accumulated depreciation | (5,140) | (3,385) |
| Real estate owned, net | $ 89,994 | $ 93,282 |