Real Estate Owned - Schedule of Real Estate Owned Assets (Details) - USD ($) $ in Thousands |
Sep. 30, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Real Estate Owned [Abstract] | ||
| Land | $ 14,231 | $ 5,833 |
| Building and improvements | 80,065 | 34,122 |
| Furniture, fixtures and equipment | 1,667 | 343 |
| Accumulated depreciation | (2,549) | (665) |
| Real estate owned, net | $ 93,414 | $ 39,633 |