Real Estate Owned - Schedule of Real Estate Owned Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Real Estate Owned [Abstract] | ||
| Land | $ 14,231 | $ 14,231 |
| Building and improvements | 81,651 | 80,769 |
| Furniture, fixtures and equipment | 1,672 | 1,667 |
| Accumulated depreciation | (4,217) | (3,385) |
| Real estate owned, net | $ 93,337 | $ 93,282 |