v3.25.2
Real Estate Owned - Schedule of Real Estate Properties (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Real Estate [Line Items]    
Land $ 102,910 $ 50,717
Building and intangible assets 276,045 135,373
Less: Impairment loss (2,500) (2,500)
Less: Accumulated depreciation and amortization (11,269) (7,047)
Real estate owned, net 365,186 176,543
Multifamily    
Real Estate [Line Items]    
Land 81,364 29,171
Building and intangible assets 234,375 99,812
Less: Impairment loss 0 0
Less: Accumulated depreciation and amortization (8,222) (4,497)
Real estate owned, net 307,517 124,486
Office    
Real Estate [Line Items]    
Land 13,599 13,599
Building and intangible assets 41,670 35,561
Less: Impairment loss (2,500) (2,500)
Less: Accumulated depreciation and amortization (3,047) (2,550)
Real estate owned, net 49,722 44,110
Land    
Real Estate [Line Items]    
Land 7,947 7,947
Building and intangible assets 0 0
Less: Impairment loss 0 0
Less: Accumulated depreciation and amortization 0 0
Real estate owned, net $ 7,947 $ 7,947