v3.25.3
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